3056 177
13886 819
44817 634
99466 356
146870 163
140747 268
152085 575
127250 969
108758 715
86173 919
25524 1009
67294 536
88121 185
45552 357
14839 501
124482 132
59032 621
86421 266
85715 762
41228 829
167695 685
68779 634
104096 112
42536 267