12314 82
14541 767
22162 703
3351 301
10234 699
9772 338
3043 520
2473 374
8895 38
4288 867
2597 405
4372 379
27640 580
13216 599
7675 473
998 37