16954 593
26778 935
4692 372
12686 330
8652 427
11994 414
21827 607
192548 858
30563 489
22520 203
29154 393
39488 301
10708 372
2342 103
19685 113
21207 416
29879 242
4637 520
4259 86
5320 556
3579 85
19689 518
6744 654
13630 693