2918 676
15129 57
5755 664
54109 900
28304 418
3564 688
46368 154
15371 547
3870 777
12776 47
4275 563
5842 425
7115 99
38951 788
2890 356
3281 243
2380 116
2423 463
10356 556
3686 639
9757 922
3263 579
3275 244
13555 463
3643 674
2829 560
2103 500
2921 597