2993 628
28454 156
4157 547
60135 706
19528 716
4801 532
4328 643
1513 167
5187 545
1862 194
2941 190
3197 252
4278 443
23040 812
5511 627
3949 718
453 56
3034 565