34080 288
14277 318
4116 218
30140 77
30511 670
25177 687
6643 711
20057 73
11647 574
6132 110
11466 722
6863 790
2677 416
16500 399
8253 228
8081 358
3255 327
4596 456
17524 265
9640 715
4616 56
3818 397
4416 559
78324 566
3901 99
8620 332
20728 329
4588 350