9982652 3524
5135266 1558
12662672 3606
11202363 3710
7177269 1916
4764759 1561
3893026 1090
8720071 2965
3097151 1033
3714685 879
2275524 656
9213436 2519
3328498 838
2278961 662
3961234 1460
4713790 1237
14987627 3204
2115890 672
32809285 13222
7101808 2532
11205090 5108
4490824 1489
5073433 1394
1735148 373
4386973 1244
2065424 524
4653402 1850
6035885 1963