29698 42
4723 99
15431 750
16790 161
344329 578
134458 294
20830 406
40123 80
58456 947
59205 500
48001 214
17523 703
56242 735
6310 582