12299 82
14531 767
22139 703
3347 301
10221 699
9755 338
3041 520
2467 374
8889 38
4283 867
2590 405
4364 379
27622 580
13202 599
7664 473
994 37