2100 139
1772 300
4566 359
3576 549
1231 203
11873 591
3556 80
8446 478
1283 69
4305 596
1522 50
13300 218
3470 973
5596 417
2905 517
4056 952
3968 778
2935 463
1065 180
42896 551
32333 70
44230 124
17657 544
17716 399
17043 925
7550 642
26512 493
19919 121