15017 659
58557 672
83375 517
14790 551
10668 79
40712 380
12212 685
16817 269
30787 660
113895 852
58378 734
9816 588
18022 172
44774 181
48879 585
17662 766
3290 224
8662 522
12406 754
21125 489
29271 694
66927 403
22029 1061
8712 28