5597 693
11383 736
19385 167
637192 994
93372 450
14443 477
7331 324
10744 590
25990 392
55065 231
12108 333
24419 594
6196 105
5388 654
3707 355
7193 503
1538 140
36186 259