2103 208
5105 33
3105 806
6626 297
43503 390
31773 292
6665 440
3883 434
22384 895
7363 400
30213 141