58660 451
111963 944
32751 339
204278 477
39154 430
14028 578
32108 583
18334 616
49844 625
63097 796
94399 993
14841 275
8267 536
26116 827
15828 174
2683 316
2710 108