3007 75
2701 192
3533 536
6095 428
43522 843
33612 102
2338 282
9091 658
16395 146
6353 572
2586 182
4947 752
12262 552
4074 477
88128 389
5652 757
7108 94
667 41
1932 206