10023 10
9047 5
10292 12
13639 12
16799 35
14890 21
11678 19
7579 3
17028 27
34172 89
13006 13
20891 39
26497 29
10319 15
17684 24
14990 14
16939 19
18287 22
11783 6
38821 28
49313 92
31855 36
43630 38
29009 7