30162 119
22988 107
12922 450
8955 825
189316 991
71876 276
24384 374
16141 246
61807 768
16495 620
27608 823
17102 132
34570 720
25514 388
3560 395
5882 556
80196 658