5660 693
11424 736
19426 167
642503 999
93755 450
14555 477
7367 324
10797 590
26167 392
55253 231
12409 333
24665 594
6242 105
5444 654
3745 355
7237 503
1568 140
36352 259