42473 309
83848 897
24833 847
47552 580
53778 202
24146 401
50124 307
111182 252
28765 486
37364 662
33793 442
15268 408
14740 407
18429 155