3986 508
2469 404
4327 647
2174 149
5236 422
5137 639
3246 579
5994 121
5300 352
4253 794
3490 352
4146 267
1899 112
28627 502
37549 236