12320 82
14547 767
22170 703
3363 301
10238 699
9780 338
3045 520
2474 374
8896 38
4290 867
2598 405
4372 379
27651 580
13220 599
7677 473
998 37