150442 640
46611 456
57236 431
192404 691
138679 668
111474 335
131579 791
88766 310
56905 888
28663 329
7957 732
60358 553