21545 703
3262 301
9985 699
9303 338
2966 520
2390 374
8761 38
4185 867
2515 405
4253 379
26795 580
12771 599
7413 473
936 37