42500 337
35857 241
20316 492
34414 727
150890 893
143208 756
82728 685
39997 624
39397 608
73285 312
53945 202
20568 67
39392 236
46128 226
35208 351
40640 467
42928 563
21506 515
77564 1003
42757 611
71749 397
25554 544
83318 223
33998 842
67059 886