3181 543
15080 484
3198 39
3271 359
879 73
10543 717
3631 945
3795 121
4736 578
3855 629
6018 245
312028 707
2855 45
4286 329
4411 521
10976 681
2696 291
5488 37
66758 106
8605 593
6616 427
5701 142