2257 360
3227 850
1963 197
2263 457
127928 609
69727 378
163804 679
86238 576
220934 558
71575 288
216052 456
282633 627
101537 627
575 28
485625 1764
252377 999
78551 873
168210 472
188486 908
41660 632
1384 164
2424 495
2219 541
110530 528