3598 66
11061 327
27878 470
382042 821
8093 152
6354 593
3713 435
2252 420
2699 187
1953 210
1433 162
946 45
4419 732
33551 377