483
488
4630
3012
313
312
596
314
4435
246
431
411
30237
23050
21182
18993
1518267
14592
1364148
13116
1178144
11670
10200
8490