971415
294622
255473
687242
699160
909763
702590
36784
27856702
23246486
22664960
19373669
14112916
12839157
11429624
9984365
210265
891108
436725
221275