21456 703
3215 301
9945 699
9219 338
2960 520
2375 374
8693 38
4181 867
2482 405
4238 379
26249 580
12736 599
7390 473
931 37