21905 175
42588 719
18578 203
2552 344
5535 335
2967 462
2916 201
1957 367
4953 567
3582 624
2680 230
3954 791
2351 335
4944 959
3480 106
2385 294
6670 779
3276 584
2806 270
1384 105
1019 34
8958 506
2520 523
4515 627