10660 733
10575 604
9275 509
3697 581
4424 532
67880 473
5695 517
10296 28
20866 316
8262 352
2427 320
35129 501
17387 445
8682 839
2420 374
4162 404