42477 309
83848 897
24833 847
47552 580
53778 202
24146 401
50126 307
111183 252
28767 486
37367 662
33795 442
15268 408
14740 407
18430 155