3090 500
5016 717
14708 308
3732 759
2280 75
3253 381
7922 617
16699 578
5987 425
5323 367
8988 205
5284 420
12340 321
7075 95
11327 532
17989 383
11191 383
4324 276
8574 652
14951 485
4292 422
15673 440
19558 499
18814 511
12104 560
8422 545
3678 517
4709 309