3608 66
11071 327
27895 470
382627 821
8103 152
6363 593
3721 435
2258 420
2732 187
1960 210
1438 162
949 45
4427 732
33677 377