19454 547
39658 952
12988 675
23556 422
92801 840
18361 326
14377 32
53875 493
19776 451
30459 41
55225 593
24745 188