30006 82
43298 127
18727 50
21432 37
14761 19
17846 20
15346 15
13569 24
13647 12
30450 55
27957 83
17208 23
23714 34
22434 23
17780 31
17669 23
16173 20
32266 94
18272 26
68028 259
32439 77
25710 56
17634 45
16618 21