12294 82
14521 767
22126 703
3347 301
10220 699
9749 338
3041 520
2467 374
8883 38
4280 867
2590 405
4360 379
27607 580
13199 599
7663 473
993 37