980745
121346
594196
177737
399862
266267
663638
905456
593841
19452
734266
134166
398479
285926
267677
6118
14846747
670386
4559578
4217980
3446510
3208192
2185216
2176495
2049492
185266
1845948
16325
154561
1540545