643 6
500 8
501 11
1298 20
2181 45
4241 30
1516 5
849 5
511 5
774 10
425 8
326 5
15883 76
18816 56
3355 6
5345 25
7300 13
31718 36
7399 14
34822 51
13478 36
8099 13
8503 15
24298 27