24961 265
3081 201
2715 373
12819 317
7211 893
22910 755
12133 501
15385 117
5804 104
8640 806
7350 45
13217 546
5396 405
5621 442
2381 272
6200 597
2652 470
2337 354
11794 341
18784 420
4775 636
3732 77
4703 728
15564 131
2499 442
6447 121
5424 664
8505 31