3993 508
2483 404
4338 647
2192 149
5243 422
5157 639
3256 579
6008 121
5321 352
4257 794
3499 352
4161 267
1918 112
28808 502
37647 236