21706 6
31926 6
31955 6
16108 2
53607 6
30305 6
23777 1
32409 4
34231 10
22227 5
22480 4
45927 3
29103 5
30476 7
23357 6
94031 20
260608 44
87383 32
27729 1
34405 6
70101 7
21428 2
35027 1
17178 4