5642 78
21976 135
102252 425
46536 395
19285 513
50537 538
29377 817
46725 790
67894 1050
26106 619
10263 273
4011 80
6839 594
11987 770
4292 598
5513 940
4096 509
130879 830