3181 543
15081 484
3201 39
3274 359
882 73
10547 717
3632 945
3797 121
4738 578
3855 629
6031 245
312028 707
2855 45
4286 329
4411 521
10979 681
2697 291
5489 37
66760 106
8606 593
6617 427
5701 142