2505 636
4579 570
3288 44
4567 695
4446 416
3910 593
2298 314
1046 59
3554 624
2183 373
4295 501
3243 514
8123 587
4880 529
2377 620
7401 462
3880 612
6136 472
4001 386
908 149
3782 93
4256 368
2630 73
6769 877