19516 519
13522 816
24315 94
4345 327
18994 707
1388 111
3059 544
30114 815
2980 170
2770 508
3385 578
3476 624
19968 547
32856 545
5373 780
2878 178