2563 246
4167 329
2198 39
42228 753
31498 841
20238 143
61885 187
26624 136
31942 239
34953 608
77144 501