3050 636
10648 696
2482 642
2276 229
18377 443
6927 179
4962 42
1988 248
3857 177
15645 590
5200 308
11464 391
25282 71
4177 723
14570 783
5842 241
16945 880
6358 443
6012 868
4528 204
14492 588
15985 418
14179 573
7336 421
5933 340
15673 670
4636 613
25051 641