2112 208
5127 33
3105 806
6634 297
43511 390
31788 292
6683 440
3889 434
22398 895
7366 400
30265 141