903 542
699 419
1417 850
1184 710
1178 707
873 524
2140 1284
3174 1904
1338 803
2586 1552
310 186
289 173
248 149
335 201
205 123
242 145
229 137
168 101
280 168
481 289
297490 178494
188529 113117
171653 102992
156787 94072
134078 80447
112951 67771
103362 62017
99082 59449
94405 56643
83233 49940