380
4915
526
350
5011
387
353
4112
4613
467
431
492
28027
21230
19601
17342
1384265
13632
1252148
12176
10960
1049144
9210
80111