150434 640
46604 456
57229 431
192375 691
138668 668
111460 335
131565 791
88738 310
56893 888
28651 329
7957 732
60350 553