30018 581
9127 884
16712 331
19315 274
112402 206
35778 429
23594 317
14803 773
22107 92
16700 362
6212 465
39349 170
20490 869
5122 167
41237 231
68728 184
28081 685
21702 283