5559 861
3969 298
5248 348
43901 686
33597 60
3079 190
3382 225
6990 75
5192 459
152957 475
4642 535
35305 379
6137 284