21449 703
3215 301
9944 699
9219 338
2960 520
2375 374
8693 38
4181 867
2482 405
4238 379
26246 580
12735 599
7390 473
930 37