5635 78
21939 135
102088 425
46483 394
19279 513
50521 538
29348 817
46706 790
67846 1050
26104 619
10263 273
4009 80
6836 594
11986 770
4292 598
5509 940
4095 509
130843 830