3608 66
11071 327
27895 470
382656 821
8103 152
6364 593
3721 435
2258 420
2733 187
1960 210
1438 162
949 45
4428 732
33680 377