10550 10
30303 38
20941 35
55166 22
98812 127
46683 72
23914 56
5462 29
15842 77
18273 96
26812 53
13960 67
9656 18
3111 10
46262 186
20843 50
8586 20
20273 29