5923 18
8723 14
1899 3
28763 89
2542 13
4606 11
14925 51
29373 76
6548 5
473 10
555 6
668 4
2881 8
4648 7
4694 18
6518 33
6910 14
28972 37
3681 9
95880 135
9870 19
736 1
2500 7
1172 12