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