28003 3
31505 12
56306 9
22458 4
17926 8
24830 3
24709 10
83057 9
659727 45
110131 22
488376 32
851179 71
501702 0
182252 13