10250 129
11318 520
14516 741
10905 78
6717 502
12594 823
9072 673
34954 274
12416 501
13481 218
8514 134
16407 486
9610 91
21731 131
7187 429
12289 778
8150 730
10528 147
11125 556
5377 378
12502 39
8463 532
4171 39
7967 787
5961 442
2295662 3863
927516 955
246991 1043