15035 11
12355 14
49611 73
17116 7
71999 121
12416 19
18733 13
10052 4
19413 28
11758 8
42550 38
12042 2
21712 20
63984 47
13641 12
32015 16
18855 9
15400 16
9431 11
20341 33
19529 42
25063 26
10984 17
12785 19