5642 78
21990 135
102305 425
46549 395
19287 513
50543 538
29388 817
46725 790
67913 1050
26107 619
10263 273
4011 80
6839 594
11987 770
4292 598
5513 940
4096 509
130900 830