15403 14
53288 65
17029 23
16826 20
21016 14
18652 21
13281 5
15417 12
13490 10
12024 4
12928 14
11849 4
12468 1
12661 9
15301 18
16879 13
26202 35
22915 20
20634 36
12962 4
27827 47
23902 30
293655 650
49181 75