115981 309
19160 47
26122 21
17617 51
18164 55
24868 81
47774 147
28893 68
11048 27
10811 20
2238 9
11652 35
12351 40
21711 78
13355 34
2943 6
25748 51
3721 21
4156 11
4956 19
8824 34
14627 37
19152 33
7586 16