2716 29
31337 755
10665 124
8661 529
8485 322
10642 603
4001 944
1860 330
5554 772
5366 769
2436 235
1980 203
1955 386
2791 438
1164 177
3310 630