18286 523
23186 143
10333 81
13937 279
14967 503
6857 227
4293 338
20327 307
6441 46
5341 55
15594 186
7028 248
8732 163
9652 320
7902 88
8405 671
7508 146
4745 466
18379 295
13743 783
19631 337
27581 694
28933 718
19664 575
9968 467
25424 52
7265 398
11714 435