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