2100 139
1772 300
4567 359
3578 549
1232 203
11881 591
3557 80
8451 478
1283 69
4306 596
1524 50
13304 218
3470 973
5598 417
2905 517
4056 952
3969 778
2937 463
1065 180
42897 551
32333 70
44241 124
17658 544
17717 399
17043 925
7550 642
26514 493
19921 121