2999 75
2699 192
3530 536
6091 428
43477 843
33585 102
2336 282
9063 658
16386 146
6350 572
2582 182
4945 752
12260 552
4070 477
88068 389
5650 757
7100 94
665 41
1932 206