2921 75
2689 192
3520 536
6062 428
43213 843
33349 101
2331 282
8951 658
16326 146
6342 572
2567 182
4927 752
12249 552
4057 477
87659 389
5641 757
7061 94
654 41
1929 206