50050 486
26836 163
27707 646
47446 430
53030 495
55032 577
50026 564
27925 170
67866 208
22006 520
97967 441
158799 950
23482 607
284611 835
22950 452
326144 1057
51748 375
87814 393
114217 683
46776 437
23861 293
79946 355
121411 583
168592 881