23368 35
34261 57
16797 13
27439 39
32323 26
11778 11
25092 44
15892 18
7095 4
29411 25
11925 12
24298 20
9402 7
8862 13
46087 96
9956 13
14796 18
6119 1
4483 5
8214 7
14835 33
5876 8
9479 12
7777 13