33947 29
13067 17
5408 3
8687 17
16278 17
15396 20
17359 16
26438 25
14375 11
14696 18
39346 32
21020 13
15923 15
30123 23
20279 27
14268 12
21863 23
7614 6
30309 29
39302 27
10674 10
16167 7
6058 13
5188 13