10501 129
11526 520
14794 741
11188 78
6829 502
12800 823
9333 673
35346 281
12679 501
13833 218
8695 134
16882 486
9888 91
22057 131
7287 429
12557 778
8259 730
10656 147
11399 556
5510 378
12686 39
8597 532
4274 39
8286 787
6181 442
2353227 3886
928463 955
247184 1043