21543 703
3258 301
9984 699
9301 338
2966 520
2390 374
8759 38
4185 867
2515 405
4253 379
26792 580
12771 599
7413 473
935 37