692936
914963
755415
704744
141404
743386
338352
371582
540880
378967
308304
2966
5050799
3487581
2963148
2288804
2202988
1995609
189278
1885357
1731118
1706136
1651195
1619471