5553 9
6030 7
5043 13
7329 14
6395 20
3048 8
4136 4
2972 5
4908 6
4475 4
3310 2
3664 5
2987 2
2313 3
4442 10
5360 12
6429 22
4393 18
8933 25
6884 17
9381 42
25603 96
2377 1
4387 1