2100 139
1772 300
4567 359
3576 549
1231 203
11879 591
3556 80
8448 478
1283 69
4306 596
1522 50
13304 218
3470 973
5597 417
2905 517
4056 952
3969 778
2936 463
1065 180
42896 551
32333 70
44239 124
17658 544
17717 399
17043 925
7550 642
26514 493
19919 121