2982 487
1251 62
6595 320
645 180
3118 905
2297 696
746 32
2227 377
916 28
7289 862
1143 247
2449 492
1472 57
5818 730
4208 347
1315 362
931 259
1687 355
3021 626
1832 407
897 92
2837 865
7646 529
2369 524