105020 587
78491 809
30544 152
26066 744
62073 366
42257 431
39534 433
55334 934
48192 524
38441 833
77124 222
66642 884
39809 380
53602 492
66219 360
38993 315
29833 447
20608 461
51496 335
88653 813
21422 249
156927 956
240981 505
15753 648
28937 815
59975 438