40280 401
5384 609
3586 631
122639 765
31700 173
85606 380
13335 582
172139 1051
29812 744
25837 249
39701 516
4166 273
4541 377
6868 138