42093 309
83457 897
24667 847
47302 580
53564 201
23994 401
49933 307
110455 252
28528 486
37127 662
33597 442
15211 408
14605 407
18331 155