29995 581
9123 884
16703 331
19297 274
112375 206
35756 429
23570 317
14793 773
22100 92
16687 362
6209 465
39342 170
20476 869
5115 167
41204 231
68723 184
28058 685
21696 283