108141 583
90332 677
56661 339
71477 731
32856 101
8552 692
4057 508
6248 894
2990 378
3829 430
6969 686
2931 127
5752 432
8917 555
6089 196
9231 572
96590 374