15901 840
11770 556
3687 639
4172 354
8807 450
16705 63
35870 239
2544 564
3418 774
30594 141
2612 596
7343 523
4770 823
7663 351
2110 321
21428 158
16416 669
2284 310
3203 561
3262 475
4328 782