3993 508
2483 404
4338 647
2192 149
5243 422
5157 639
3256 579
6008 121
5321 352
4258 794
3500 352
4161 267
1918 112
28811 502
37648 236