6894 3
7840 13
5250 12
10599 11
14107 12
13931 12
6702 18
4319 6
10269 3
13298 15
14881 14
32542 30
49021 45
9477 15
27854 15
23829 31
89130 111
25857 31
4531 4
57097 80
29712 89
12104 42
4381 5
4011 14