42586 401
5389 609
3593 631
122715 765
31713 173
85695 380
13346 582
172282 1051
29879 744
25949 249
39961 516
4174 273
4547 377
6881 138