1098819
378853
896437
960720
592360
1309151
909131
97412
586763
1223356
1141319
367498
598858
420580
795529
1007328
27584702
23124486
22525960
19292669
14054916
12736157
11363624
9915365
8446961
7757477
7708253
7237831
489270
4885232
23625
896970
436696
31143