2956 786
370 85
2968 934
1203 362
1659 477
482 111
14485 52
11687 274
8927 164
2921 664
3071 807
406 60
1691 410
2597 805
2458 595
1880 343
2522 529
2245 557
2168 656
2826 905
254 69
730 210
1236 257
613 175
3535 827
881 257
1038 313
2235 641