3998 150
7804 708
12238 599
30668 275
5500 553
28389 669
12123 312
7777 436
5199 688
15849 678
9000 787
4456 228
11289 320
7635 389
15893 900
25940 935
7265 289
17386 583
2505 145
15301 758
13504 616
3933 114
16797 112
10480 147
11920 648
5149 324
2455 294
11070 548