4802 861
3194 297
4164 348
43457 686
33301 60
2990 190
3299 225
6885 74
5017 459
146397 470
4568 535
33598 378
5911 284