172778
545921
126599
611523
32840
211624
366524
433110
212217
59382
480327
912554
5169799
3590581
3117148
2419804
2243988
2069609
1991358
192178
1776118
1724136
1696196
1642471