3016 5
4067 4
4058 3
24953 28
4590 6
13228 22
10819 21
14154 19
7308 16
3686 9
9187 10
2958 3
3152 11
7093 7
5346 8
18383 53
3177 11
2508 4
4105 9
13630 23
44431 61
17676 31
3467 4
5274 18