21520 703
3235 301
9978 699
9282 338
2966 520
2384 374
8753 38
4184 867
2512 405
4251 379
26775 580
12763 599
7410 473
935 37