3995 508
2486 404
4343 647
2195 149
5246 422
5160 639
3261 579
6013 121
5328 352
4261 794
3503 352
4166 267
1919 112
28908 502
37691 236