5642 78
21974 135
102245 425
46534 395
19285 513
50535 538
29376 817
46723 790
67893 1050
26106 619
10263 273
4010 80
6839 594
11987 770
4292 598
5513 940
4096 509
130878 830