5642 78
21979 135
102255 425
46538 395
19287 513
50539 538
29379 817
46725 790
67896 1050
26106 619
10263 273
4011 80
6839 594
11987 770
4292 598
5513 940
4096 509
130882 830