31715 28
15433 12
27324 17
30221 20
27355 16
44840 35
10859 5
53884 65
25987 24
12276 5
27874 37
25093 32
124336 93
36438 13
35004 26
16771 26
15497 12
8505 15
26949 31
17922 20
19764 23
6401 3
6754 5
8634 9