3057 177
13887 819
44823 634
99472 356
146892 163
140788 268
152118 575
127305 969
108779 715
86201 919
25533 1009
67314 536
88131 185
45555 357
14841 501
124510 132
59049 621
86450 266
85745 762
41242 829
167749 685
68795 634
104117 112
42546 267