11659 36
2546 484
1647 239
4686 564
1329 223
9607 208
5866 660
7448 593
22660 893
23943 373
6937 305
3084 336
2336 458
1261 126