18891 11335
13940 8364
6948 4169
10674 6404
15067 9040
5365 3219
25170 15102
11850 7110
11079 6647
5744 3446
686 412
1632 979
685 411
995 597
700 420
687 412
2620 1572
2126 1276
1348 809
2004 1202
308701 185221
194889 116933
178272 106963
162928 97757
140758 84455
116408 69845
107780 64668
102049 61229
97657 58594
87697 52618