3595 66
11056 327
27873 470
381637 821
8087 152
6346 593
3707 435
2250 420
2692 187
1947 210
1430 162
943 45
4415 732
33485 377