3007 628
28472 156
4202 547
60430 707
19580 716
4807 532
6139 644
1517 167
5195 545
1869 194
2944 190
3214 252
4284 443
23088 812
5514 627
3959 718
453 56
3044 565