2897 588
277 56
1838 483
2606 813
133362 974
2348 150
2170 550
1629 242
1462 155
2610 709
2669 500
2633 647
1690 422
1183 313