40399 401
5384 609
3586 631
122645 765
31700 173
85618 380
13335 582
172153 1051
29815 744
25842 249
39717 516
4167 273
4541 377
6869 138