3800 487
14587 421
9210 193
5560 406
5135 370
4827 193
6856 257
4302 96
16740 306
85971 430
25402 537