28975 56
4393 3
6036 10
4851 5
5006 6
10510 25
8461 7
8648 20
5406 4
18153 36
17179 30
4707 2
4551 6
5334 3
9792 12
5858 5
4222 4
29890 86
7399 11
10094 19
6616 3
24347 32
3526 3
4028 3