3597 66
11057 327
27876 470
381893 821
8091 152
6350 593
3710 435
2250 420
2696 187
1952 210
1433 162
944 45
4416 732
33533 377