11651 36
2546 484
1645 239
4681 564
1329 223
9588 208
5860 660
7441 593
22647 893
23925 373
6933 305
3084 336
2335 458
1260 126