58291 422
929 3
865 1
1382 7
1929 4
3841 7
2991 9
2532 12
5643 9
3082 14
6264 14
3717 19
1895 5
897 2
703 2
1633 2
4299 25
1671 3
3310 21
7314 26
5240 32
4899 30
1441 7
8426 29