10550 10
30303 38
20941 35
55166 23
98812 127
46683 72
24318 56
5462 29
15842 77
18273 96
27240 53
13960 67
10121 18
3111 10
47179 189
21268 50
8586 20
20669 29