49581 100
10694 11
43647 123
5117 11
11264 28
6426 15
13529 27
6903 37
15605 48
16406 32
16579 29
15094 21
56661 199
10645 27
23334 74
15270 62
17170 76