19919 588
58116 878
45552 486
43067 228
15745 461
44333 331
140904 938
24580 812
22726 54
61108 870
27342 475
23998 161
65833 403
66683 1063
101641 784
59273 898
39132 308
55803 749
56329 795