2915 75
2689 192
3515 536
6061 428
43192 843
33332 101
2331 282
8947 658
16321 146
6342 572
2566 182
4925 752
12249 552
4057 477
87631 389
5639 757
7061 94
654 41
1929 206