17590
18
26681
25511
23762
22810
28295
21346
30312
33054
13519
8648
9269
5341
6960
5859
27344
32225
4936
28318
16196
28696
16669
15297
4043
29283
31042