5597 693
11383 736
19386 167
637203 994
93372 450
14443 477
7331 324
10744 590
25990 392
55067 231
12108 333
24420 594
6196 105
5389 654
3707 355
7193 503
1538 140
36186 259