810 486
1031 619
3099 1859
6734 4040
6116 3670
4193 2516
9708 5825
12004 7202
8851 5311
7344 4406
2 1
31 19
62 37
69 41
130 78
371 223
177 106
102 61
195 117
303893 182336
192252 115351
175244 105146
160467 96280
137900 82740
114878 68927
105919 63551
100711 60427
96231 57739
85788 51473