12328 82
14555 767
22176 703
3363 301
10242 699
9783 338
3045 520
2475 374
8899 38
4290 867
2600 405
4374 379
27669 580
13226 599
7682 473
999 37