5629 78
21885 135
101804 425
46401 394
19256 512
50488 538
29305 817
46685 790
67761 1050
26099 619
10263 273
4008 80
6835 594
11986 770
4290 598
5506 940
4094 509
130765 830