1296 260
1259 330
5986 578
6878 598
50343 411
8631 617
27180 820
6706 212
7040 189
10634 603
18711 586
312659 808
59960 680
77885 636
71377 155
11106 876
13384 408
21071 302
5936 398
3828 102
16654 442
5998 665