2918 580
1603 145
3740 531
2057 421
8031 477
6043 392
3674 151
3764 135
7508 891
3051 709
437 55
1531 252
1092 234
4708 499
13952 502
4366 117
7748 575
2888 302
1887 249
2768 610
4342 596
2342 347
9706 178
15621 543
21136 568
13433 902
1598 258
1704 29