466
5711
388
4410
431
432
345
423
504
450
611
436
29697
22650
20772
18423
1480267
14242
1332148
12916
11530
1143144
9970
83211