1250 61
2128 190
5333 604
9814 551
3465 602
8841 628
3790 310
21074 321
22943 98
10802 741
3703 575
3729 945
2460 597
5234 483
2052 275
6040 424
1940 94
5540 808
27507 299
1899 69
2787 289
7593 334
11595 552
19314 348
30090 325
1808 363
3115 458
1517 136