8335 525
14887 381
18059 781
10527 679
56164 241
155823 1003
23393 80
5450 51
3780 372
6878 345
7856 866
41638 330