2991 628
28448 156
4142 547
60022 706
19512 716
4800 532
3946 642
1513 167
5185 545
1858 194
2939 190
3194 252
4276 443
23025 812
5509 627
3943 718
453 56
3031 565