12295 82
14526 767
22129 703
3347 301
10220 699
9750 338
3041 520
2467 374
8883 38
4281 867
2590 405
4360 379
27610 580
13200 599
7664 473
994 37