3056 177
13886 819
44816 634
99466 356
146867 163
140746 268
152078 575
127248 969
108754 715
86170 919
25524 1009
67293 536
88118 185
45551 357
14839 501
124480 132
59031 621
86421 266
85715 762
41228 829
167688 685
68773 634
104095 112
42536 267