3986 508
2472 404
4329 647
2176 149
5237 422
5141 639
3247 579
5996 121
5302 352
4253 794
3491 352
4150 267
1903 112
28641 502
37562 236