611699
2616474
2687408
1100157
213121
432070
2198972
314218
1908968
173153
6900831
151347
2111784
2350878
930513
219965
17740483
15210692
13861960
10667916
7093156
7019668
6827362
6254477
5704960
5476623
5338253
4045231