3010 955
887 89
3662 168
134147 681
12544 267
3558 735
7101 482
2195 486
274788 836
108233 465
80103 920
90788 242
104029 365
241165 1047
27221 175
97198 742
109133 368
161346 267
75490 621
70496 633