11485 36
2519 484
1618 239
4650 564
1303 223
7760 207
5792 660
7375 593
22553 893
23666 373
6862 305
3063 336
2319 458
1247 126