18299 45
9471 15
12947 5
53 1
24880 24
13926 4
3281 3
16994 27
6028 8
4728 6
28844 48
15731 57
8775 18
7661 10
19872 23
4957 3
4515 19
4832 6
2848 1
16652 22
12080 23
11144 34
29413 21
19602 38