25052 322
29678 577
10310 451
15751 169
7715 846
13252 39
9342 425
29917 244
8009 170
30015 574
27009 426
12530 427
15262 750
21273 748
9513 94
14582 209
15037 104
8468 304
14766 260
11065 366
12706 522
16176 448
12582 472
9243 87
12016 109
26281 306
20296 353
22369 907