5293 693
11309 736
19327 167
630636 986
92694 450
14171 477
7268 324
10680 590
25616 392
53855 230
11651 333
23475 593
6093 104
5294 654
3646 355
7120 503
1485 140
35846 258