4805 50
10045 846
47647 141
13898 45
15041 600
26798 636
16485 28
5804 311
9320 44
26199 59
6281 83
20473 380
8283 690
8619 85
4589 103
6689 125
8315 678
20904 93
7539 788
12348 687
50189 528
94291 913
30042 664
21671 206
11696 341
33762 179
10177 487
53947 74