3597 66
11056 327
27875 470
381800 821
8089 152
6349 593
3708 435
2250 420
2693 187
1950 210
1433 162
944 45
4416 732
33512 377