40076 79
84484 190
31946 61
15996 16
32719 20
10183 6
12098 20
22322 49
11544 24
43539 53
12140 19
15672 77
15126 15
53143 161
35312 113
47767 91
35363 138
53719 128
36757 33
17216 20
40577 54
71765 174
42797 113
42617 52