15318 8
7805 20
12360 20
68181 128
8687 15
4233 14
5130 7
21439 30
15392 55
28767 57
69047 161
38376 156
5462 26
1667 6
3215 11
10925 46
4498 14
44625 146
6478 20
8224 25
13064 85
4919 34
7306 32
1696 29