32400 593
46940 99
101010 596
57524 594
50809 740
43179 429
46382 1058
55878 430
42114 712
40474 450
82234 701
33876 345
40083 135
59525 447
65527 187
64736 672
96099 588
183932 999
69813 883
64291 174
50965 592
137372 1019
33698 48
88111 387