2612 75
2661 192
3448 535
5989 428
42226 843
32586 101
2315 282
8871 658
16134 146
6320 572
2547 182
4875 752
9478 550
4031 477
86026 387
5602 757
6955 94
648 41
1909 206