21479 703
3216 301
9957 699
9251 338
2961 520
2376 374
8709 38
4182 867
2493 405
4246 379
26398 580
12743 599
7398 473
931 37