252 151
1531 919
5807 3484
5249 3149
3780 2268
9263 5558
11603 6962
8394 5036
6930 4158
7175 4305
69 41
62 37
90 54
221 133
129 77
255 153
228 137
165 99
860 516
198 119
292744 175646
185396 111238
168864 101318
153907 92344
131289 78773
111319 66791
100958 60575
97651 58591
92908 55745
81218 48731