15097 534
15440 760
16484 209
10810 39
26106 849
6720 683
31176 648
9633 506
15591 254
9144 592
5991 212