3091 1855
5965 3579
2775 1665
3734 2240
6032 3619
1955 1173
6806 4084
5308 3185
5615 3369
6627 3976
267 160
113 68
689 413
224 134
424 254
1409 845
1253 752
1103 662
564 338
1569 941
388245 232947
332152 199291
235042 141025
196915 118149
190308 114185
171212 102727
158703 95222
156536 93922
147993 88796
146771 88063