3293 3225
1114 1141
687 656
615 622
977 929
586 493
1061 1150
362 249
690 556
424 258
1042 864
566 361
486 307
290 121
90313 144013
47208 121798
21011 22557
11285 17351
10490 9212
9517 13232
271 80
144 20
205 46
201 65
140 20
139 26