561659
1066156
1323159
268700
950315
1165200
633504
1123460
23428486
22902960
19518669
14218916
13029158
11568625
10120365
8557962
570591
41429
986405
591131