3986 508
2472 404
4328 647
2175 149
5236 422
5140 639
3246 579
5996 121
5302 352
4253 794
3490 352
4149 267
1903 112
28637 502
37559 236