14713 25
13199 66
15883 41
7883 9
17238 79
10619 39
12365 28
5970 13
6706 45
6848 22
28161 132
8643 11
35346 170
14105 83
43648 188
2898 8
9365 34
21299 93
28437 98
72816 387
110068 460
5511 21
11610 40
5432 21