10583 328
8262 125
8641 603
6375 358
17866 932
9693 74
8359 679
2951 623
17999 286
5577 738
18067 529
649 30
4742 315
5534 837
3354 49
2574 452
4485 457
13463 747