2981 75
2697 192
3525 536
6075 428
43413 843
33532 102
2335 282
9005 658
16376 146
6346 572
2579 182
4938 752
12258 552
4065 477
87986 389
5647 757
7092 94
665 41
1932 206