2995 628
28457 156
4163 547
60187 706
19538 716
4802 532
4759 643
1513 167
5187 545
1862 194
2942 190
3198 252
4279 443
23044 812
5512 627
3952 718
453 56
3034 565