58408 626
69696 385
1532 98
4235 653
4324 751
1644 95
2551 195
2279 123
864 98
4207 901
2561 650
1242 103
2612 367
1212 228
3754 858
783 143
3471 746