3598 66
11061 327
27881 470
382053 821
8093 152
6354 593
3713 435
2252 420
2703 187
1954 210
1433 162
946 45
4421 732
33555 377