3056 177
13886 819
44815 634
99464 356
146862 163
140743 268
152067 575
127239 969
108745 715
86165 919
25519 1009
67291 536
88115 185
45550 357
14839 501
124478 132
59029 621
86418 266
85707 762
41227 829
167680 685
68768 634
104092 112
42533 267