29731 40
30509 20
74496 169
17581 24
35834 72
25123 18
59333 48
43046 74
38623 54
32742 41
151462 273
25793 26
44563 89
110267 216
110920 236
32971 36
58817 49
95918 146
52862 127
181351 452
73869 164
41740 86
39956 57
39819 32