722
25211
844
11510
1113
1549
840
1170
1152
1326
550
1162
688112
49433
48610
48048
4255271
4043158
33124
3255151
31126
26712
24491
22900