319215 878
3332 144
23305 75
440480 1345
14932 987
69526 738
12751 154
22548 91
14632 117
8791 269
5486 132
10684 503
45186 968
5007 560
4176 460
3099 560
2869 206
4747 49
44641 579