12123 20
44598 99
10548 16
28932 29
17530 16
4548 8
3923 11
6377 8
6339 7
4024 3
2975 7
3042 5
3513 5
3909 11
2837 4
4349 10
4317 12
4949 8
4214 8
3159 5
4929 2
3450 3
5054 4
3331 10