21540 703
3249 301
9983 699
9295 338
2966 520
2390 374
8758 38
4185 867
2514 405
4253 379
26791 580
12771 599
7411 473
935 37