3071 794
27675 887
11177 28
4013 273
17624 94
24973 472
7367 416
7589 532
9916 521
34537 423
7482 613
88557 241