5637 78
21951 135
102146 425
46501 394
19280 513
50529 538
29360 817
46713 790
67868 1050
26105 619
10263 273
4009 80
6837 594
11986 770
4292 598
5510 940
4096 509
130853 830