11659 36
2546 484
1645 239
4686 564
1329 223
9598 208
5865 660
7448 593
22658 893
23939 373
6936 305
3084 336
2336 458
1260 126