2928 75
2689 192
3520 536
6067 428
43227 843
33364 101
2331 282
8951 658
16332 146
6342 572
2569 182
4928 752
12249 552
4057 477
87681 389
5641 757
7066 94
654 41
1929 206