19584 295
29286 334
12678 362
36730 255
30931 595
33326 177
23230 878
22707 807
17588 523
25485 94
23197 239
32764 710
20399 471
21988 525