383
270
364
553
515
375
341
360
312035
424
4411
3912
29387
22480
20611
18263
1468267
14152
1323148
12826
11470
1120144
9800
82511