5923 18
8917 14
2092 3
29158 89
2542 13
4800 11
15120 51
29562 76
6548 5
473 10
555 6
668 4
2881 9
4845 7
4694 18
6518 33
6910 15
29165 37
3681 9
96074 135
10061 19
736 1
2687 7
1172 13