2921 752
6192 582
1328 42
21529 514
3673 575
2368 460
586 38
1609 79
2888 144
12963 119
3813 569
1305 90
17829 531
1069 159
1099 108
2825 348