3413 2048
3694 2216
1665 999
2029 1217
1861 1117
1834 1100
3598 2159
3743 2246
5316 3190
11932 7159
238 143
181 109
150 90
162 97
130 78
289 173
277 166
303 182
297 178
70510 42306
60529 36317
57222 34333
52456 31474
46480 27888
45437 27262
43567 26140
43417 26050
41106 24664
40607 24364