4065 311
2580 99
4566 373
5921 794
5380 682
9886 526
5519 294
6538 670
8996 466
3687 568
3563 278
10286 505
5597 767
3754 513
9000 797
4707 337
3878 79
4198 443
3719 115
1987 360
3562 391
8132 145
8324 671
10233 695
6498 207
26708 282
4833 515
15549 1018