2392 319
29448 811
11241 865
8164 906
9136 705
3876 358
6467 40
2249 136
5008 567
3787 248
1508 363
2012 174
1050 68