315
442
382234
294
536
433
290
430
415
276
440
295
29267
22390
20501
18213
1461267
14092
1318148
12776
11410
1104144
9770
82211