5660 693
11424 736
19426 167
642517 999
93755 450
14555 477
7367 324
10798 590
26167 392
55253 231
12411 333
24666 594
6243 105
5444 654
3745 355
7238 503
1568 140
36352 259