19001 61
9517 22
17675 36
17638 40
23881 56
65968 236
42433 128
143229 432
63438 160
55206 123
101052 235
29697 67
76123 249
50263 158
32045 66
95804 128
236367 234
78096 106
125204 194
98718 219
98622 166
101374 57
64986 90
116350 340