486835
193826
812350
738789
371229
650219
218939
83243
191339
62496
703509
912923
5175799
3592581
3120148
2425804
2245988
2070609
1995358
192278
1778118
1724136
1699196
1644471