3986 508
2474 404
4330 647
2177 149
5237 422
5142 639
3247 579
5996 121
5303 352
4254 794
3491 352
4150 267
1904 112
28647 502
37565 236