19391 32
11298 10
8049 5
11619 10
36507 18
30411 38
18319 15
29885 35
17228 23
45528 54
14269 12
17493 19
16782 11
19176 30
42843 32
38218 96
24402 46
8934 13
27397 19
49486 109
22606 47
40833 38
24655 29
35494 9