315
442
358
382234
294
536
433
290
430
415
286
450
29697
22650
20772
18423
1480267
14242
1333148
12916
11530
1144144
9970
83211