30966 353
49267 170
29553 561
33855 270
40234 540
18230 140
39133 400
32264 517
43653 453
25735 320
68193 929
53993 344
51834 521
34186 561
37977 557
49864 227
54781 492
27164 142
32408 395
24583 331
28590 327
27987 850
98762 362
21448 304