11482 36
2519 484
1615 239
4648 564
1302 223
7743 207
5790 660
7370 593
22548 893
23656 373
6859 305
3063 336
2317 458
1247 126