15306 14519
12125 732
8846 10699
8088 8983
8060 3182
7530 3744
6540 13860
6201 6232
3503 1098
2549 5317
2501 11988
1759 3059
884 8332