5092 293
75355 81
21696 120
2891 262
16686 667
6829 297
3845 244
3611 525
9902 334
3910 577
4855 941
6418 291
3055 571
22631 450
1829 200
6578 531
6145 699
1650 65
736323 1353
7311 653
5920 448
5020 596
1969 103
3379 396
1885 187
4157 731
3899 575
6075 280