3006 628
28468 156
4190 547
60326 707
19570 716
4805 532
5667 644
1516 167
5195 545
1868 194
2942 190
3208 252
4283 443
23073 812
5514 627
3954 718
453 56
3037 565