40752 143
3271 350
4596 152
62747 124
57391 469
75159 857
85668 162
77958 379
100120 769
22752 189
8994 160