3008 628
28476 156
4203 547
60448 707
19584 716
4809 532
6139 644
1517 167
5196 545
1869 194
2944 190
3214 252
4285 443
23090 812
5514 627
3959 718
453 56
3044 565