2732 417
2637 246
4262 329
43721 755
32835 841
21250 143
63955 187
27775 137
33178 239
36101 608
79007 501