5957 423
8693 404
6639 899
2371 272
6656 193
10658 757
12461 277
4578 473
5216 755
2443 96
8322 696
5665 469
1754 288
11535 771
4730 417