12312 82
14540 767
22161 703
3350 301
10230 699
9771 338
3043 520
2472 374
8895 38
4288 867
2595 405
4371 379
27638 580
13215 599
7675 473
998 37