3597 66
11056 327
27875 470
381812 821
8090 152
6349 593
3708 435
2250 420
2695 187
1950 210
1433 162
944 45
4416 732
33515 377