1315 287
2657 807
421 86
2070 448
5463 652
2910 356
13832 211
59490 291
50085 618
89507 573
12751 629
1502 77
4565 864
5222 697
10584 620
28057 118
10037 681
7859 593
22474 475
62641 470
4535 748