889197
900770
31313
84085
126562
612749
405929
623521
27856702
23246486
22664960
19373669
14112916
12839157
11429624
9984365
210265
891108
436725
221275