6212
4513
481
567
4212
517
554
387
373
5610
537
372
31787
24350
22732
20173
1634267
15852
1452148
14006
1306144
12270
11050
9330