10439 10
16324 11
14878 15
11951 8
10928 6
22155 43
11810 9
15939 31
14237 13
10684 10
8981 2
11864 6
9497 8
9062 3
14258 4
14426 10
20487 37
26244 47
36698 73
30457 42
38677 88
29939 44
15345 10
12938 10