658
5610
372
437
415
403
485
263
378
407
281702
287
32957
25080
23462
20843
1697267
16252
1517148
14456
1360144
12540
11330
9730