535
760
580
632966
6311
550
5812
446
630
330
874
414
41317
31370
30253
27225
2370267
21354
2054153
1899149
18806
15620
15120
13400