4686 18
35085 106
17416 23
2882 13
1013 5
29172 71
22974 38
4904 27
1740 10
1370 7
12882 20
832 5
14757 57
6443 28
3287 14
1672 10
6915 33
3739 17
3497 14
10184 46
316 13
23002 87
12656 23
9091 23