5632 693
11405 736
19414 167
640004 997
93569 450
14505 477
7348 324
10768 590
26082 392
55187 231
12259 333
24561 594
6220 105
5425 654
3732 355
7217 503
1553 140
36266 259