3992 508
2483 404
4338 647
2191 149
5242 422
5157 639
3256 579
6008 121
5321 352
4257 794
3499 352
4161 267
1918 112
28798 502
37644 236