19559 519
13535 816
24327 94
4348 327
18996 707
1388 111
3059 544
30122 815
2983 170
2770 508
3385 578
3476 624
19975 547
32875 545
5373 780
2879 178