5288 693
11309 736
19326 167
630589 986
92687 450
14168 477
7267 324
10680 590
25612 392
53842 230
11648 333
23474 593
6091 104
5293 654
3646 355
7120 503
1483 140
35844 258