32279
466226
16160
125970
109560
136413
101383
359543
637480
485859
213493
885369
5493367
4515935
4332459
3441462
3440998
3395286
3341956
3003729
2989226
2478209
2132352
2127407