3995 508
2485 404
4339 647
2192 149
5245 422
5158 639
3258 579
6011 121
5324 352
4259 794
3502 352
4162 267
1918 112
28850 502
37663 236