105665 610
106946 459
25198 43
12970 18
19884 51
13669 37
25916 50
17968 27
122653 358
30779 42
39564 69
29153 80
22198 65
33910 124
13649 29
34243 157
15179 17
26265 95
18952 26
15659 24
15937 14
23681 64
13152 18
28319 46