34022 325
45058 634
28748 654
24330 787
10894 344
16689 389
11190 75
12742 699
8942 288
13259 153
10521 228
16634 468
24978 243