5556 861
3966 298
5238 348
43897 686
33597 60
3079 190
3382 225
6990 75
5192 459
152886 475
4642 535
35286 379
6137 284