660104
488409
382892
293478
65594
906617
1016595
557283
82612
219697
241509
806141
266752
418152
445121
132650
8351743
544886
3153577
3055980
3021510
2177192
2021495
1983492
1910216
174466
1733948
15845
151161
1467545