34563 89
32655 127
50550 753
86798 526
184527 298
55161 268
20136 443
36213 210
28402 227
39453 346
29547 848
30417 830
67492 304
15319 322
246811 826
126586 170
162853 980
20293 238
535607 1249
33511 550
63625 252
30879 706
72402 861
386486 820
114015 205
40419 455
29626 618
37589 691