3998 602
2996 88
9996 189
13789 145
2409 488
8243 305
8576 214
12263 610
12195 79
14450 821
14201 178
7350 153
35742 620
25904 845
26603 522
32133 226
43477 494
51945 333
46014 373
41264 240