3162 543
15068 484
3186 39
3251 359
877 73
10527 717
3627 945
3787 121
4731 578
3851 629
5973 245
312008 707
2850 45
4286 329
4405 521
10964 681
2694 291
5485 37
66730 106
8600 593
6605 427
5701 142