28256 429
9613 521
11294 322
13997 466
9481 530
14921 132
7167 336
11146 815
8131 96
20433 274
12402 838
13526 608
14492 572
5966 335
8485 412
8542 45
9821 283
13183 387
8060 859
8205 159
5691 143
14381 767
17526 521
89947 870
22369 508