284974
161433
126626
118023
112620
9809
93310
75121
7487
74013
71622
6656
5946
5385
5283
50916
4513
4123