28063 177
4746 616
5409 741
7521 501
3123 167
2505 138
12171 967
3014 586
17818 762
2167 425
2104 612
2612 621