943778
275509
405961
94904
51328
123935
366493
295636
210434
966976
393429
55155
5096799
3528581
3029148
2332804
2218988
2016609
1924357
190278
1749118
1716136
1671195
1628471