29928 56
32334 41
27672 129
79067 175
55401 148
65977 221
35652 102
25123 18
37024 174
142097 476
694099 1817
28727 42
57638 200
147840 252
66420 95
180412 209
281129 668
204757 543
280980 390
87152 60
657233 1563
155374 365
572546 1835
85740 122