248304 1043
2498759 3553
255095 640
100936 817
66964 521
36579 613
92913 454
14611 338
120945 735
115679 808
107772 210
12070 82
5158 237
13844 299
33656 518
5940 35
3254 319
5579 42
10914 366
7635 137
14049 606
12104 367
2035 203
5945 528
4584 560
4508 426
2408 420
18426 778