2097 90
21590 233
34166 298
14137 453
7699 691
25573 284
18000 278
17571 548
13272 594
16066 66
175091 696
5171 167
18200 355
6713 523
20736 252
25278 322
30225 577
10524 451
16804 169
7816 846
18010 778
13457 39
30959 245
8150 170
4229 194
12648 427
7183 240
15140 212