1301 84
8080 702
4738 873
10434 608
3403 773
8737 276
17300 421
2177 509
5683 420
5194 636
3532 765
3396 544
48372 194
2357 423
1007 125
40169 685
19897 192
916 43
2350 510
12298 723
15243 364
1851 292
3174 745
4938 323
7029 295
2812 88
44629 242
12375 682