36729 255
33324 177
22707 807
30931 595
23229 878
25484 94
12675 362
17588 523
32763 710
20399 471
29274 334
19579 295
23197 239
21988 525