29802 12
41056 78
11459 14
17171 24
32136 51
34724 74
18902 35
22954 61
28331 33
21934 27
16763 17
25663 29
12557 10
11575 19
43879 61
27645 36
27023 38
24727 30
35002 18
213636 125
200554 243
44518 82
26813 48
38959 83