30010 26
5863 10
11650 8
23072 25
17819 20
16322 19
19260 29
31567 11
18433 13
25089 21
19011 27
14695 13
23998 44
15007 10
20134 21
52922 27
12413 10
20378 14
842509 16
23829 39
67550 98
30846 70
43683 28
46232 37