843 142
2589 636
2509 575
16783 449
1655 408
370 61
1647 414
2328 675
2258 425
958 197
360 99
1515 367
1195 352
268 54
43401 89
1050 303
10548 164
2972 858
1791 458
2259 570
421 86
2043 624
3888 783
5569 672