5528 861
4061 298
5240 348
43947 686
33674 60
3085 190
3373 225
6993 74
5184 459
154558 475
4655 535
36401 378
6170 284