3128 283
4566 677
7984 111
3785 719
6377 693
5550 89
2330 293
21612 818
61730 390
16817 322
1995 358
7689 534
2793 372
17314 357
7378 503
14095 115
16698 390
4414 373
5006 535
4316 342
2291 82
3742 152
4349 691
9474 479
7553 323
383458 1160
3016 564
8979 243