150446 640
46616 456
57244 431
192412 691
138684 668
111478 335
131583 791
88775 310
56915 888
28673 329
7957 732
60364 553