4490 800
5625 43
12027 537
11381 431
11685 662
13362 539
42200 115
42973 125
35482 195
30242 187
21464 385
54080 732
9203 527
13930 413
5050 61
6573 413
14735 588
34686 487
6902 170
18258 123
6861 557
7485 122
12663 158
24725 45
8746 585
10653 364
13407 645
33549 873