220031 325
98278 264
17448 337
8104 201
19428 542
24084 198
12259 119
7662 683
14551 497
17020 871
14964 386
10897 199
7704 486
9055 45
7685 857
17136 213
66403 336
41410 509
19916 429
17304 63