40919 22
10070 29
7501 9
11773 19
8319 18
11587 51
20488 38
19835 35
126185 245
38183 23
6153 18
6276 20
40518 62
18786 47
17268 51
17789 55
24868 80
28893 68
32566 171
41735 137
11048 27
10917 37
17104 40
18672 61