243333 330
103837 264
19044 338
9093 201
21318 542
26471 198
14369 119
8262 684
15503 497
18965 871
16358 387
12107 199
8398 486
10194 45
8340 857
19183 213
71387 338
43943 509
22115 429
19136 63