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