29836 42
4739 99
15451 750
16843 161
345156 578
134519 294
20844 406
40165 80
58486 947
59239 500
48037 214
17524 703
56257 735
6321 582