14151 32
7904 7
9338 16
7722 13
4919 3
17224 30
8690 3
10345 6
20862 31
8869 10
15942 28
5912 1
11343 21
12932 15
18250 26
13120 16
10039 14
49681 108
110092 199
14983 20
13487 6
10166 13
10274 9
15035 16