14246 56
13412 740
4220 642
9340 135
3508 211
17021 632
26145 122
31022 292
6069 38
28889 576
5008 67
24609 539
19937 773
18361 835
6724 589
11722 509
37285 619
35229 548
30113 65
18598 594
46875 740
37450 120
13415 938
19114 826
80677 463
3588 71
5143 62
5012 239