586 45
2705 612
2981 930
5321 514
3166 555
3454 317
496 86
1664 270
6575 647
8836 829
3670 703
2674 365
2896 577
2656 605
1187 250
9317 578
1065 75
1755 213
2995 95
2660 620
1926 406
1725 164
1619 279
2555 503