5631 78
21911 135
101946 425
46443 394
19270 513
50504 538
29331 817
46696 790
67812 1050
26099 619
10263 273
4009 80
6836 594
11986 770
4292 598
5507 940
4094 509
130805 830