3193 27
18204 17
13942 17
12202 3
19125 45
29647 71
11175 34
10364 38
4294 9
2316 7
1784 13
7759 17
5862 22
5025 8
14457 30
2784 14
2263 9
2317 4
2656 9
1209 5
17052 62
6371 11
51120 153
25326 63