12328 82
14561 767
22181 703
3365 301
10242 699
9790 338
3046 520
2476 374
8901 38
4291 867
2600 405
4377 379
27673 580
13228 599
7683 473
1002 37