533 2
9588 12
10737 16
29462 77
6782 8
8808 27
18211 106
17308 202
14252 81
2235 14
4048 12
8638 14
14849 59
16007 16
12038 15
14425 103
16417 80
94932 170
62260 119
12717 46
15162 35