42733720 14196
21864975 7049
6603743 2170
12313890 4611
13043333 3992
13175236 5519
13132642 4687
21392366 8563
18116150 8482
24085107 8029
38427429 11347
18479102 7109
4845246 1143
42439777 15598
8695535 2001
12493202 6258
27157450 6949
33446315 11771
4878990 1218
11647354 2726
13543477 3930
20610704 5120