5287 693
11309 736
19326 167
630545 986
92684 450
14165 477
7267 324
10678 590
25607 392
53835 230
11647 333
23465 593
6091 104
5293 654
3646 355
7120 503
1482 140
35840 258