18506 519
13252 816
23189 94
4216 327
18810 707
1368 111
3031 544
29286 815
2914 170
2731 508
3362 578
3457 624
19643 547
31776 545
5347 780
2813 178