31786 922
8833 632
24420 768
16179 484
11834 198
5947 255
6247 447
5717 145
5223 474
4847 388
4376 155
7871 526
17613 706
8742 510
12437 435
5853 905