32702 196
68808 590
170553 411
171189 834
103468 550
14453 384
39148 375
36378 460
157887 1022
50821 700
3488 349
4560 307