21473 703
3216 301
9954 699
9250 338
2961 520
2376 374
8704 38
4182 867
2485 405
4246 379
26329 580
12743 599
7396 473
931 37