42660 402
5390 609
3594 631
122722 765
31714 173
85705 380
13346 582
172293 1051
29883 744
25963 249
39986 516
4174 273
4547 377
6883 138