42462 309
83838 897
24832 847
47550 580
53774 202
24138 401
50121 307
111172 252
28761 486
37358 662
33792 442
15267 408
14737 407
18428 155