5635 78
21941 135
102101 425
46487 394
19279 513
50523 538
29352 817
46709 790
67852 1050
26104 619
10263 273
4009 80
6836 594
11986 770
4292 598
5510 940
4095 509
130847 830