2942 58
9842 102
4194 215
3958 76
6507 588
5548 602
15238 378
5678 677
4452 281
6125 565
26706 398
2973 68
6961 689
17393 110
10180 542
21098 712
30370 346
7710 338
6605 69
4137 176
4245 250
9473 654
15855 885
9728 736