2433 208
5810 34
3277 806
6780 297
43647 390
32087 292
6932 440
3969 434
22666 895
7461 400
31655 141