32129 873
19800 675
5505 636
3525 46
9288 364
8595 375
17403 470
8699 322
4325 97
7934 633
5966 244
3614 586
4528 113
2136 412
1773 237
1179 78