15011 7
20217 16
32519 60
103528 231
18789 32
20247 23
18128 29
39339 39
36413 30
22796 22
24774 25
12374 9
23620 19
28185 36
26835 44
13634 17
33260 57
33483 35
27750 23
10528 15
10035 18
22152 39
12883 8
11296 9