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