5960 423
8710 404
6645 899
2374 272
6660 193
10659 757
12470 277
4582 473
5223 755
2444 96
8322 696
5669 469
1755 288
11554 771
4731 417