2541 628
2159 38
228 69
3727 738
25439 887
90741 748
3236 700
1206 156
3838 281
57107 216
13963 135
71042 589
77972 136
91353 865
38089 873
44985 481