3051 427
3507 660
59702 647
4121 395
195008 259
48155 434
579212 1528
13840 546
17133 315
12877 447
85600 661
55256 696
49555 657
13363 335
6500 306
9701 593
4630 874
3574 186
8606 484
6828 370
1951 165
4175 108
3870 366
6968 568