8521 253
7585 867
6141 110
10465 555
4517 169
5738 92
7257 482
15002 187
6001 969
7966 731
5317 469
5981 618
12985 693
1845 331
8905 500