1079175
199720
1045176
85387
451963
336665
930432
920595
116254
819785
635578
975196
328888
647969
814413
1125568
17739483
15206692
13860960
10667916
7090156
7016668
6900831
6826362
6253477
5704960
5476623
5336253
431970
4045231