186750
305348
129370
293364
26210
96623
44225
748967
575162
610248
554647
819916
5174799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471