3606 66
11068 327
27891 470
382464 821
8101 152
6359 593
3716 435
2256 420
2729 187
1958 210
1438 162
947 45
4426 732
33645 377