42096 309
83464 897
24667 847
47306 580
53566 201
23996 401
49933 307
110461 252
28531 486
37130 662
33599 442
15213 408
14607 407
18331 155