3056 177
13886 819
44817 634
99466 356
146869 163
140747 268
152081 575
127249 969
108757 715
86172 919
25524 1009
67294 536
88119 185
45551 357
14839 501
124482 132
59032 621
86421 266
85715 762
41228 829
167692 685
68773 634
104096 112
42536 267