2991 628
28447 156
4138 547
59985 706
19507 716
4799 532
3944 642
1513 167
5185 545
1857 194
2939 190
3193 252
4275 443
23023 812
5508 627
3942 718
453 56
3031 565