18536 519
13259 816
23253 94
4223 327
18818 707
1368 111
3031 544
29354 815
2917 170
2734 508
3362 578
3457 624
19660 547
31828 545
5349 780
2819 178