3606 66
11068 327
27891 470
382477 821
8102 152
6359 593
3716 435
2256 420
2729 187
1959 210
1438 162
947 45
4426 732
33647 377