85075 482
1013 63
5209 392
5425 879
3470 769
2699 83
3515 398
3191 452
12687 299
32558 545
17991 116
15657 465
2023 221
3573 679
2849 610
3490 550
2980 329