55531 96
40260 540
69881 378
162420 363
53855 347
32862 772
461080 1588
200732 624
15296 367
88177 169
29840 370
49463 184
53825 179
10493 50
20032 566
5620 55
83097 183
8844 810
284129 921
143812 581
255671 719
37587 859
132829 565
30103 606
108709 673
164095 702
23034 360
28051 700