13956 73
25460 443
76352 884
71412 545
19400 521
62417 218
36073 328
50461 412
16199 246
29345 97
26667 139
42722 347
56594 1021
90283 687
36810 422
39889 71
33614 776
39368 592
67071 546
69054 608
25724 115
33458 389
31268 737
8697 417
4148 521
3626 192
4639 527
5165 106