437
380
4915
481311
461
526
445
350
344
387
414
28757
21850
20141
17873
1429265
13912
1297148
12586
11180
1079144
9550
81011