2561 246
4164 329
2195 39
42176 753
31455 841
20197 143
61820 187
26588 136
31875 239
34898 607
77079 501