5629 78
21886 135
101822 425
46407 394
19257 512
50488 538
29307 817
46685 790
67761 1050
26099 619
10263 273
4009 80
6835 594
11986 770
4290 598
5506 940
4094 509
130770 830