5667 693
11426 736
19430 167
642847 1002
93782 450
14562 477
7368 324
10799 590
26183 392
55260 231
12432 333
24682 594
6247 105
5449 654
3746 355
7243 503
1570 140
36362 259