2998 75
2697 192
3529 536
6091 428
43467 843
33579 102
2336 282
9055 658
16379 146
6348 572
2581 182
4945 752
12259 552
4070 477
88047 389
5650 757
7099 94
665 41
1932 206