2295 94
568543 3042
211680 1112
21692 1020
326654 1226
198155 665
27820 677
87217 615
6039 621
58367 664
40261 420
5370 409
3268 638
7244 495
6013 751