42466 309
83843 897
24833 847
47552 580
53777 202
24145 401
50124 307
111179 252
28765 486
37362 662
33793 442
15267 408
14740 407
18429 155