101 61
154 92
178 107
130 78
1356 814
686 412
787 472
542 325
1178 707
567 340
20 12
20 12
26 16
22 13
31 19
48 29
28169 16901
25894 15536
21386 12832
21053 12632
18621 11173
18189 10913
17989 10793
17725 10635
17605 10563
16228 9737