2993 628
28455 156
4158 547
60142 706
19529 716
4801 532
4431 643
1513 167
5187 545
1862 194
2941 190
3197 252
4278 443
23040 812
5511 627
3951 718
453 56
3034 565