102108 128
87719 848
706801 1437
105681 635
84322 844
63339 778
75682 522
32308 369
331231 1270
130495 337
378764 821
180960 198
307019 930
518475 1657
68209 639
293557 849
584926 952
331073 849
114484 356
491208 936
47646 634
114223 340
1042010 2646
343098 1123