426
442
382234
294
536
433
290
430
415
286
440
295
29417
22500
20621
18263
1468267
14172
1323148
12826
11490
1121144
9800
82711