6015
6219
655
390
6312
413
4713
5213
445
432
527
496
30647
23270
21422
19323
1548267
14942
1390148
13366
1212144
11860
10350
8670