11313
12813
10433
1090
967
966
10643
9817
12230
1035
11729
1629
30647
23270
21422
19323
1548267
14942
1390148
13366
1212144
11860
10350
8670