18064 86
10702 527
75182 669
54260 942
35150 183
9671 953
4998 658
4764 72
5458 370
4130 482
5773 134
2376 258
2950 224
3437 81