1332 271
5312 681
29246 141
20777 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