5657 693
11421 736
19424 167
641893 999
93713 450
14541 477
7363 324
10787 590
26136 392
55236 231
12371 333
24639 594
6238 105
5439 654
3741 355
7232 503
1567 140
36328 259