22429 29
4563 11
58197 59
14584 27
6008 11
25525 40
23910 21
36810 38
5661 2
35123 42
5940 10
4855 4
11930 11
12964 3
4895 9
26196 43
6380 15
2591 8
11265 18
9095 7
27727 77
8956 34
6994 5
9968 17