58402 626
69485 385
1526 98
4217 653
4324 751
1641 95
2551 195
2274 123
862 98
4202 901
2560 650
1239 103
2602 367
1211 228
3752 858
783 143
3471 746