249 50
1262 257
2472 720
2541 360
163163 992
81725 525
108291 332
96246 112
98406 224
90019 149
46359 227
145642 983
148254 151
110956 839
82827 780
55859 654
108288 286
145109 321
68419 612
189082 998
109722 769
143389 635
27250 116
85016 290