2921 752
6192 582
1330 42
21530 514
3673 575
2368 460
587 38
1609 79
2889 144
12963 119
3813 569
1306 90
17829 531
1069 159
1100 108
2826 348