12859 73
22856 441
67687 873
62342 536
17489 519
54493 218
34917 327
45448 410
14805 245
25206 96
24195 137
38049 347
50680 1017
83290 672
31380 420
35302 67
28990 773
34991 587
64170 606
18447 199
23354 115
30832 386
26681 735
8611 417
4094 521
3556 192
4510 527
2669 98