1332 271
5312 681
29245 141
20776 157
16011 669
3270 203
4435 474
2607 170
2896 676
2465 560
2871 763
1940 486
784 40
2449 334
2874 491
3028 438