542383
518129
329642
869172
975301
562545
737530
298190
931387
487757
2150
94176
28994454
24446120
21972992
21172480
16489333
14871969
140571028
13372239
1162382
11524764
952158
9468480