18502 519
13251 816
23177 94
4216 327
18807 707
1368 111
3031 544
29286 815
2914 170
2731 508
3362 578
3457 624
19642 547
31774 545
5347 780
2813 178