30806 90
16285 49
28713 52
9918 29
31293 256
6346 20
22637 162
4872 18
41718 69
17537 14
8203 18
2848 12
15194 23
65457 169
18810 22
17215 27
14223 15
19455 35
16337 39