3995 508
2486 404
4343 647
2195 149
5246 422
5160 639
3260 579
6013 121
5328 352
4260 794
3503 352
4166 267
1918 112
28906 502
37691 236