14847 9
151337 548
89422 89
45630 69
140783 286
44560 98
220383 423
43158 74
31483 32
21837 23
161788 282
20079 19
108194 252
164222 208
127851 63
201882 287
17780 15
148919 298
137733 164
37548 103
30681 82
16295 42
56677 46
94392 54