21346 16
46518 54
10163 8
11898 9
10971 10
33681 36
22447 20
12722 7
33136 33
11572 1
13570 10
11850 9