2846 57
3532 511
19489 455
8319 306
5339 931
4721 737
9919 413
3032 36
11850 596
1938 453
2862 328
4316 741
2985 472
3641 496
3443 570
4159 342
25451 277
19049 428
3227 534
9843 609
4053 637
4483 695
7017 586
5277 546
7184 621
5610 691
6211 508
31096 487