3092 500
5020 717
14725 308
3736 759
2285 75
3257 381
7949 617
16706 578
5997 425
5324 367
9001 205
5294 420
12352 321
7079 95
11334 532
18004 383
11205 383
4340 276
8579 652
14975 485
4295 422
15674 440
19573 499
18821 511
12104 560
8426 545
3679 517
4717 309