11653 36
2546 484
1645 239
4681 564
1329 223
9588 208
5862 660
7444 593
22648 893
23928 373
6934 305
3084 336
2335 458
1260 126