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