11484 36
2519 484
1615 239
4648 564
1302 223
7754 207
5790 660
7373 593
22549 893
23659 373
6862 305
3063 336
2318 458
1247 126