2948 75
2695 192
3522 536
6071 428
43303 843
33434 102
2332 282
8954 658
16345 146
6343 572
2574 182
4932 752
12250 552
4060 477
87813 389
5642 757
7072 94
658 41
1930 206