5631 78
21924 135
102015 425
46456 394
19276 513
50516 538
29340 817
46700 790
67822 1050
26104 619
10263 273
4009 80
6836 594
11986 770
4292 598
5507 940
4094 509
130817 830