12425 540
3830 263
2466 275
259029 998
133593 848
171134 789
161816 667
112684 347
245619 683
30895 592
87171 112
247856 928
3531 621
1354 132
2914 682
3731 534
616 78
1669 137