3091 500
5019 717
14724 308
3735 759
2285 75
3257 381
7949 617
16704 578
5996 425
5324 367
8990 205
5292 420
12350 321
7079 95
11334 532
17998 383
11201 383
4336 276
8578 652
14963 485
4295 422
15673 440
19570 499
18820 511
12104 560
8425 545
3678 517
4717 309