3040 427
3501 660
59403 647
4113 395
194652 259
48110 434
578715 1527
13828 546
17126 315
12855 447
85458 661
55128 696
49546 657
13309 335
6463 306
9685 593
4622 874
3568 186
8597 484
6823 370
1943 165
4165 108
3866 366
6953 568