3598 66
11061 327
27878 470
382047 821
8093 152
6354 593
3713 435
2252 420
2702 187
1953 210
1433 162
946 45
4420 732
33553 377