2982 9
13008 40
22381 19
15557 31
27189 65
45140 133
4274 14
19152 33
4317 27
4588 18
13207 39
25746 132
6549 12
21901 48
13679 79
6250 43
10439 37
4395 21
20315 73
21742 76
7736 15
7810 34
49137 179
19746 91