15403 19
20278 38
15297 24
16250 33
17745 12
17143 30
12188 5
17182 39
11175 13
12034 18
31124 104
15911 21
15104 18
16857 24
15179 11
15231 21
62282 153
18726 27
23224 43
25312 49
27198 57
23360 29
41021 86
29061 54