3018 359
2935 438
18635 696
4393 971
2731 617
2421 631
2213 415
2481 601
645 176
1502 339
3525 814
1143 137
1624 118
14423 310
9045 732
2039 380
6925 939
2725 569
831 262
6172 541
4544 443
917 164
2462 502
344 69