21480 703
3216 301
9958 699
9251 338
2962 520
2376 374
8712 38
4182 867
2494 405
4246 379
26433 580
12743 599
7400 473
931 37