11484 36
2519 484
1615 239
4648 564
1302 223
7758 207
5791 660
7374 593
22551 893
23662 373
6862 305
3063 336
2319 458
1247 126