2920 75
2689 192
3517 536
6062 428
43208 843
33344 101
2331 282
8950 658
16323 146
6342 572
2566 182
4927 752
12249 552
4057 477
87653 389
5641 757
7061 94
654 41
1929 206