15017
14073
16231
1430
16730
17034
18342
117269
19228
14127
1400
1611
21236
15960
14121
12670
9742
927263
8540
8534
802148
701142
66011
6330