5641 78
21959 135
102212 425
46523 395
19283 513
50531 538
29369 817
46720 790
67880 1050
26105 619
10263 273
4010 80
6838 594
11987 770
4292 598
5511 940
4096 509
130872 830