19716 520
13570 816
24374 94
4372 327
19024 707
1389 111
3062 544
30170 815
2995 170
2773 508
3385 578
3476 624
19995 547
32960 545
5373 780
2882 178