1156 280
1320 86
2433 348
3841 603
2573 372
18907 988
2915 165
3492 239
3952 676
2994 435
3480 464
2469 342
1871 105
8701 731
3922 292
2082 241
3317 726
8487 409
2482 548
12148 90
4231 526
2168 234
4599 262
3588 502