668 10
7171 20
391 1
478 10
100 2
150 7
107 6
680 1
295 3
482 3
430 4
743 1
1159 6
1639 8
460 5
977 7
4855 8
4182 5
24294 28
7359 10
9277 6
8914 17
12494 23
2739 9