2841 57
3527 511
19420 455
8280 306
5333 931
4716 737
9893 413
3018 36
11824 596
1937 453
2858 328
4308 741
2984 472
3637 496
3442 570
4151 342
25415 277
19046 428
3226 534
9828 609
4040 637
4476 695
6999 586
5270 546
7165 621
5603 691
6204 508
31086 487