4923 90
5653 368
11888 299
21865 271
11265 498
3192 893
25852 263
17046 451
5003 251
5148 806
11138 409
5600 416
6478 353
14336 561
11555 830
2418 242
9082 733
4934 548
8561 129
8522 194
4371 569
3164 57
21639 312
18260 682