3609 66
11072 327
27899 470
382703 821
8103 152
6365 593
3721 435
2259 420
2733 187
1960 210
1438 162
950 45
4428 732
33685 377