964 120
3879 578
2943 629
3305 245
242907 692
1784 44
3647 329
3747 521
9336 681
2250 291
4300 37
59688 105
7681 593
5161 427
1561 142