32116 873
19798 675
5502 636
3524 46
9288 364
8593 375
17401 470
8699 322
4325 97
7934 633
5966 244
3614 586
4525 113
2136 412
1772 237
1179 78