9518 9
17988 61
11610 8
41735 137
11048 27
32569 97
12351 40
6501 19
34171 97
20764 70
12993 33
6415 11
16468 84
7380 18
4274 14
2066 2
37374 63
2036 9
11939 21
12853 39
14892 63
12681 39
5833 29
25368 131