6691 937
15025 192
9653 793
30603 740
4216 53
3828 389
1827 152
4033 297
8694 292
4653 505
10295 269
6470 670
2840 709
4784 752
3402 610