1332 271
5310 681
29223 141
20768 157
16010 669
3270 203
4435 474
2606 170
2896 676
2465 560
2871 763
1940 486
783 40
2448 334
2874 491
3026 438