30129 119
22958 107
12913 450
8949 825
188893 991
71775 276
24351 374
15964 246
61620 768
16430 620
27580 823
17076 132
34243 720
25410 388
3557 395
5875 556
80033 658