2992 75
2697 192
3529 536
6086 428
43457 843
33569 102
2335 282
9040 658
16378 146
6348 572
2580 182
4942 752
12259 552
4068 477
88032 389
5649 757
7099 94
665 41
1932 206