58396 626
69093 385
1521 98
4178 653
4317 751
1636 95
2548 195
2267 123
860 98
4196 901
2555 650
1234 103
2590 367
1210 228
3751 858
783 143
3467 746