3090 500
5016 717
14717 308
3733 759
2280 75
3253 381
7935 617
16700 578
5987 425
5324 367
8990 205
5285 420
12340 321
7076 95
11331 532
17993 383
11193 383
4327 276
8576 652
14953 485
4292 422
15673 440
19559 499
18819 511
12104 560
8424 545
3678 517
4710 309