5564 861
3981 298
5269 348
43906 686
33600 60
3079 190
3382 225
6990 75
5193 459
153065 475
4642 535
35336 379
6139 284