2495 300
18835 127
9857 647
2759 771
26191 216
38245 646
2029 175
40950 904
3467 592
2733 370
14388 736
4409 262
4083 410
5006 765
7076 340
3444 39
2146 302
3390 520
4224 130
3042 235
3221 678
5093 485
2170 299
3288 858
3360 654
2865 170