3006 628
28465 156
4182 547
60295 707
19563 716
4805 532
5518 644
1515 167
5194 545
1868 194
2942 190
3206 252
4283 443
23070 812
5513 627
3953 718
453 56
3035 565