3082 500
4997 717
14596 308
3715 759
2259 75
3242 381
7680 617
16638 578
5934 425
5311 367
8960 205
5225 420
12300 321
7038 95
11299 532
17897 383
11080 383
4243 276
8550 652
14863 485
4279 422
15662 440
19501 499
18755 511
12088 560
8344 545
3664 517
4646 309