5629 78
21889 135
101844 425
46416 394
19258 512
50491 538
29311 817
46688 790
67768 1050
26099 619
10263 273
4009 80
6835 594
11986 770
4290 598
5506 940
4094 509
130774 830