21517 703
3234 301
9972 699
9282 338
2966 520
2384 374
8753 38
4184 867
2512 405
4251 379
26768 580
12761 599
7408 473
935 37