5630 78
21893 135
101852 425
46420 394
19259 512
50493 538
29312 817
46688 790
67772 1050
26099 619
10263 273
4009 80
6835 594
11986 770
4290 598
5506 940
4094 509
130777 830