19667 520
13557 816
24347 94
4369 327
19019 707
1389 111
3061 544
30150 815
2993 170
2773 508
3385 578
3476 624
19991 547
32933 545
5373 780
2881 178