5632 693
11405 736
19414 167
640016 997
93570 450
14505 477
7348 324
10768 590
26083 392
55188 231
12261 333
24561 594
6220 105
5425 654
3732 355
7217 503
1553 140
36266 259