29843 42
4739 99
15454 750
16850 161
345232 578
134527 294
20844 406
40168 80
58490 947
59243 500
48039 214
17524 703
56261 735
6321 582