2560 246
4158 329
2193 39
42157 752
31442 841
20176 143
61788 187
26552 134
31852 239
34867 607
77039 501