29850 42
4745 99
15457 750
16861 161
345329 578
134533 294
20845 406
40170 80
58496 947
59247 500
48046 214
17524 703
56262 735
6321 582