3598 66
11059 327
27878 470
382000 821
8092 152
6354 593
3713 435
2252 420
2697 187
1953 210
1433 162
945 45
4418 732
33549 377