1332 271
5312 681
29255 141
20783 157
16011 669
3270 203
4436 474
2607 170
2896 676
2465 560
2871 763
1940 486
784 40
2449 334
2876 491
3028 438