1419387
1013273
651773
1133716
1029687
916575
916487
272164
1177486
1286684
95993
1018778
750607
645931
111893
1042870
21930694
20747484
19031960
12552916
10044156
9134623
8375364
8160668
7159961
7102477
7092831
6661253
462170
4444231