3056 177
13886 819
44815 634
99459 356
146854 163
140741 268
152063 575
127226 969
108734 715
86155 919
25515 1009
67285 536
88110 185
45546 357
14839 501
124470 132
59023 621
86411 266
85703 762
41224 829
167663 685
68766 634
104088 112
42531 267