5561 861
3978 298
5262 348
43905 686
33599 60
3079 190
3382 225
6990 75
5193 459
153031 475
4642 535
35322 379
6139 284