286 50
1304 257
2550 720
2600 360
163163 992
101241 392
90855 308
149347 1008
142533 720
107834 403
110956 839
59410 411
210001 685
163703 631
1139 197
58693 370
96246 112
151996 967
45650 668
196322 883
143389 635
87492 925
143545 1057
57944 398