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
47209 121798
21011 22557
11285 17351
10490 9212
9518 13232
227 69
546 262
140 14
482 237
120 14
212 68