10585 328
8266 125
8644 603
6375 358
17866 932
9693 74
8361 679
2951 623
17999 286
5577 738
18067 529
649 30
4742 315
5535 837
3354 49
2575 452
4485 457
13463 747