8502 253
7570 867
6137 110
10428 555
4508 169
5721 92
7243 482
14981 187
5996 969
7953 731
5312 469
5970 618
12958 693
1840 331
8862 500