22628 23
19544 13
63862 77
5389 3
12272 3
7566 12
5050 14
14861 26
44364 27
24513 24
16228 12
18054 15
17481 6
29087 25
15218 20
5692 6
14658 19
10063 20
11393 22
10297 11
4386 3
27209 12
7927 14
41892 76