5016 225
6310 421
5865 799
3163 578
17798 420
1572 174
10808 509
5015 602
4812 113
17934 89
6377 675
23070 641
30887 623