3060 794
27102 887
10959 27
3947 273
17561 94
24943 472
7345 416
7571 532
9829 521
34456 423
7459 613
88298 241