5058 18
5295 6
7095 16
2994 3
2594 8
4277 9
10931 22
8426 18
3410 3
26048 45
36028 49
28205 70
3451 7
13388 19
3109 5
3692 1
6215 9
5675 19
2140 3
3602 6
2290 8
2920 6
3686 1
4567 10