41056 78
59882 76
21707 32
12557 10
11575 19
19145 22
18875 11
35760 37
32533 45
24215 28
77891 251
35215 52
42220 36
78560 138
80052 177
40723 41
70953 100
39269 60
29034 53
53783 193
149952 120
204891 314
118765 144