28031 808
18375 424
11229 700
20696 373
10631 752
8927 502
15134 80
9705 969
30341 660
17031 266
25805 293
10834 274
29678 186
75137 250
15291 839
11523 556