3642 9
13339 13
5661 23
10876 20
19976 31
31151 97
13821 30
17559 28
23622 37
7965 26
43729 122
29951 122
20516 38
11564 30
2960 4
6383 15
13734 40
14952 23
27030 47
26176 64
18382 51
8433 13
7993 18
8218 17