15662 518
11632 816
18131 93
3354 327
16580 707
1097 111
2686 544
23007 812
2375 170
2408 508
3047 578
2997 624
17883 546
25427 542
4561 780
2367 178