22029 131
7275 429
12531 778
8245 730
10639 147
11375 556
5502 378
5812 954
12676 39
8583 532
4271 39
8283 787
6160 442
2350293 3885
928380 955
247175 1043
33853 612
62682 609
31035 518
79085 616
26983 224
7963 185
17563 546
8288 407
7784 433
11575 675
13283 747
7793 681