492
4813
524
372
451
390
5015
499
354
385
3910
430
30587
23220
21342
19263
1545267
14822
1384148
13296
1210144
11800
10320
8590