2273 360
3227 850
1980 197
2267 457
220934 558
252972 721
212953 1382
69727 378
127928 609
86238 576
73301 751
216052 456
71575 288
55145 779
1384 164
168210 472
2424 495
485625 1764
110530 528
78551 873
41660 632
101537 627
252377 999
154822 919