2680 812
2915 755
555 151
2886 884
124266 825
209355 845
112486 330
92766 634
264404 1062
143827 489
36861 682
236346 1312
126402 613
310485 798
272644 943
113273 523
44271 559
110624 741
37163 367
162101 1087
104522 778
263518 919
114633 515
234188 763