5630 78
21899 135
101856 425
46426 394
19260 512
50494 538
29316 817
46690 790
67775 1050
26099 619
10263 273
4009 80
6835 594
11986 770
4291 598
5506 940
4094 509
130783 830