3987 508
2475 404
4331 647
2177 149
5237 422
5142 639
3247 579
5996 121
5304 352
4254 794
3491 352
4151 267
1904 112
28654 502
37567 236