34022 325
45058 634
28748 654
24330 787
10894 344
16688 389
11187 75
12742 699
8940 288
13259 153
10521 228
16633 468
24978 243