98 4
13979 42
6621 12
14468 21
53404 133
35149 96
32099 78
9602 27
12935 65
12163 48
6061 30
1696 30
46231 150
13000 64
13387 53
10450 41
6285 28
15228 107
44655 114
22047 57
12640 19
17796 31
43967 50
14038 18