1315 287
2657 807
421 86
2071 448
5463 652
2910 356
13833 211
59491 291
50085 618
89508 573
12752 629
1502 77
4565 864
5222 697
10584 620
28057 118
10037 681
7859 593
22477 475
62648 470
4535 748