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