3595 670
14899 412
18898 647
7762 733
10535 831
15040 588
3142 248
4945 562
3182 427
13955 581
2667 223
8747 112
4934 331
7560 333
10876 623
13197 582
6698 574
11243 877
4158 637
3556 682
15831 253
5094 85
2238 101
18153 91
2931 392
34708 183
8722 597
3477 367