18064 86
10702 527
75223 669
54297 942
35190 183
9675 953
5003 658
4766 72
5458 370
4135 482
5775 134
2380 258
2950 224
3439 81