1332 271
5309 681
29214 141
20762 157
16008 669
3270 203
4434 474
2605 170
2896 676
2465 560
2871 763
1940 486
783 40
2448 334
2874 491
3026 438