1008 292
901 247
2389 479
171 51
127163 800
287722 687
67920 355
159339 230
16686 665
52240 69
18064 392
8541 343
12758 184
147618 976
155438 535
31332 325
12595 725
101350 284
7301 241
1564 320
194351 601
4029 319
9558 215
114952 288