2100 139
1772 300
4566 359
3575 549
1231 203
11867 591
3556 80
8441 478
1282 69
4305 596
1522 50
13296 218
3470 973
5593 417
2905 517
4055 952
3968 778
2935 463
1065 180
42894 551
32330 70
44224 124
17657 544
17715 399
17042 925
7549 642
26512 493
19916 121