8515 550
143559 175
8443 364
108987 352
32474 428
10246 199
47300 601
7023 756
5291 546
3063 521
4149 812