342
3510
282
303
446
321
333
327
4210
457
373
325
35627
27430
25943
23283
1903267
17874
1713148
16196
1524147
13440
13100
11060