29545 89
23509 43
38486 99
20026 82
30958 68
63133 205
22599 47
36691 59
39405 68
27802 38
22088 21
42978 78
35592 50
32769 58
75699 193
56419 139
42764 76
29161 50
93662 421
83040 272
68449 162
14132 13
16964 23
16807 24