14334 11
10998 5
13801 8
28675 26
11412 19
10585 8
12299 23
28914 49
13342 23
41297 45
18955 15
44515 109
28654 22
49991 65
21459 12
12212 8
102691 94
20065 13
118413 106
20900 26
10078 6
14031 13
25296 39
154999 173