3995 508
2485 404
4341 647
2192 149
5246 422
5160 639
3258 579
6012 121
5326 352
4260 794
3502 352
4164 267
1918 112
28879 502
37674 236