29990 42
4764 99
15472 750
16904 161
346164 578
134597 294
20862 406
40202 80
58529 947
59279 500
48085 214
17527 703
56281 735
6328 582