643738
786924
419373
44681
117956
314108
383205
47665
64012
927907
62340
4282
5175799
3592581
3120148
2425804
2245988
2070609
1995358
192278
1778118
1724136
1698196
1644471