21134 20
15426 27
20870 49
7934 7
11742 8
11950 31
6596 12
10790 10
8974 10
22721 23
19503 12
104731 90
9412 4
5406 8
9779 9
24210 36
11487 17
6491 15
13915 20
19058 36
5495 11
29603 32
9810 26
20334 64