2505 527
1889 294
344 78
609 175
557 97
2197 648
1633 213
3421 649
37835 226
3480 298
7086 588
4941 657
66664 515
112251 327
31676 776
9074 660
29008 280
5755 363
23392 545
6890 293
3849 643
7788 700
14959 251
6414 680
8855 755
8474 680
5138 874
37478 843