2947 503
16272 328
3732 228
3346 529
3721 79
5830 94
3110 143
2437 136
10742 665
1118 86
3546 195
600 97
2302 460
1624 81
2108 307
1009 36
2157 174
3191 548