12337 82
14564 767
22197 703
3365 301
10251 699
9800 338
3047 520
2479 374
8903 38
4293 867
2602 405
4381 379
27688 580
13232 599
7685 473
1008 37