522
413
508
434
330
410
630
409
390
501
477
323
32997
25180
23502
20873
1700267
16272
1519148
14486
1360144
12550
11350
9760