5512 3307
4321 2593
5290 3174
4151 2491
3632 2179
4907 2944
5081 3049
10940 6564
19090 11454
14607 8764
286 172
130 78
147 88
109 65
123 74
1704 1022
1464 878
860 516
1506 904
1348 809
307562 184537
194226 116536
177448 106469
162273 97364
140094 84056
115958 69575
107229 64337
101632 60979
97237 58342
87180 52308