13955 73
25460 443
76350 884
71410 545
19400 521
62417 218
36073 328
50461 412
16199 246
29345 97
26667 139
42722 347
56591 1021
90283 687
36809 422
39883 71
33612 776
39367 592
67067 546
69053 608
25724 115
33457 389
31267 737
8697 417
4148 521
3626 192
4639 527
5165 106