11659 36
2546 484
1645 239
4686 564
1329 223
9595 208
5865 660
7448 593
22657 893
23938 373
6936 305
3084 336
2335 458
1260 126