3986 508
2469 404
4327 647
2175 149
5236 422
5140 639
3246 579
5995 121
5302 352
4253 794
3490 352
4148 267
1902 112
28634 502
37556 236