164181
807212
304605
546829
72294
14655
300114
654202
91843
24638
5859
228926
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471