22034 31
11720 12
6174 3
8428 8
22872 27
14752 23
16400 27
12815 15
7585 8
23534 16
13166 4
81873 100
45594 52
21142 13
14855 25
8671 7
15822 7
14292 19
17516 14
30992 34
29732 19
12556 16
35604 33
49416 56