142536 803
35239 173
255722 494
389187 997
1036763 2642
84409 722
420926 1481
288978 1072
325907 843
357702 478
118537 623
353329 881
468816 688
441598 1058
231551 496
71400 782
183727 402
93235 711
277200 1704
202612 1145
19208 112
297361 650
215129 584