105091 587
78545 809
26097 744
62179 366
42353 431
55440 934
38571 833
77223 222
66777 884
39833 380
66401 360
39052 315
20683 461
51622 335
88785 813
21447 249
157216 956
241362 505
15789 648
60047 438
40550 178
23970 56
39734 677
133206 349
64848 328
78071 775
96057 919