517 3
1318 10
1325 5
834 6
6348 8
17027 72
5220 22
5923 10
5171 25
13066 43
10950 33
18578 43
19251 31
9972 15
3841 18