3015 628
28484 156
4216 547
60542 707
19607 716
4810 532
6142 644
1517 167
5196 545
1870 194
2944 190
3221 252
4287 443
23117 812
5517 627
3960 718
454 56
3045 565