42083 245
4240 629
106182 405
323872 1397
95051 245
33591 340
71826 368
52743 687
21853 591
52225 293
28347 168
43373 225
76394 332