3151 588
2635 657
63730 515
104911 326
25567 773
8291 660
24882 280
4517 363
19085 543
5326 293
3465 643
6980 699
11595 251
5438 680
7154 755
5150 679
4316 874
32557 840
9139 394
16393 593