20156 107
18077 445
34230 494
11011 612
11845 158
15384 244
10225 396
63788 256
7650 227
8526 480
18897 316
19248 284
49555 192
87746 887
11058 658
9889 433
21948 348
20458 457
258138 559
75400 269
5753 282
35096 361
11413 252
41981 329
76707 882
20579 668
82471 718