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