2993 628
28453 156
4155 547
60127 706
19523 716
4801 532
4246 642
1513 167
5187 545
1861 194
2941 190
3196 252
4278 443
23038 812
5510 627
3949 718
453 56
3033 565