315
452
368
316
304
443
300
440
382234
425
536
450
30197
23040
21132
18963
1516267
14552
1361148
13096
1175144
11630
10200
8480