40175 401
5384 609
3586 631
122632 765
31700 173
85600 380
13333 582
172126 1050
29808 744
25826 249
39687 516
4166 273
4541 377
6868 138