16606 8
35855 32
30416 24
17622 16
30500 26
43294 45
34207 14
24405 24
54853 77
65554 31
28951 22
125065 80
158522 207
281344 238
30478 18
25884 19
40067 41
13313 5
26019 25
28540 35
38841 31
37877 31
60457 28
43753 18