3050 560
4101 331
4251 776
6175 750
7587 691
3231 682
4465 344
5911 69
6458 583
3888 230
5045 787
1515 113
3009 547
9779 510
6308 612
5348 716
13053 443
24585 935
3342 668
7701 659
3031 127
3004 92
4657 198
4904 392
8822 409
4636 513
3324 500
1922 245