3071 1843
1486 892
966 580
3627 2176
1439 863
2306 1384
1521 913
1985 1191
2677 1606
17 10
13 8
12 7
13 8
14 8
479 287
604 362
292 175
721 433
58368 35021
54769 32861
48222 28933
46159 27695
40124 24074
38832 23299
36788 22073
36710 22026
35455 21273
33592 20155