1076 3
89 11
752 8
10032 23
13246 36
13281 33
11683 26
19446 26
17236 25
22727 57
32125 78
31154 87
37792 106
9890 16
43686 34
12049 7
7937 16
29462 77
38229 93
8016 25
5041 26
7505 52
13677 91
3310 20