42502 338
35859 241
20320 492
34416 727
150899 893
143221 756
82736 685
39999 624
39401 608
73287 312
53947 202
20568 67
39397 236
46133 226
35215 351
40646 467
42932 563
21507 515
77573 1003
42760 611
71757 397
25558 544
83325 223
34001 842
67060 886