16704 50
13098 42
6715 15
8817 7
22845 36
18718 51
2659 2
33119 92
6200 6
1989 6
4460 20
4475 15
18936 27
22615 50
10917 37
20271 83
31324 125
6573 32
10745 27
15595 24
8940 43
7269 13
5306 8
46912 73