42856 309
84316 898
24974 848
47792 580
53974 202
24286 401
50275 307
111870 252
28970 486
37576 663
33950 442
15360 408
14878 407
18534 155