3598 66
11058 327
27878 470
381975 821
8092 152
6353 593
3713 435
2251 420
2697 187
1953 210
1433 162
944 45
4417 732
33543 377