22028 131
7275 429
12531 778
8245 730
10639 147
11375 556
5502 378
5810 954
12676 39
8582 532
4271 39
8283 787
6158 442
2350152 3883
928377 955
247175 1043
33851 612
62682 609
31032 518
79084 616
26983 224
7963 185
17562 546
8288 407
7783 433
11574 675
13282 747
7792 681