2218 208
5353 33
3141 806
6699 297
43561 390
31887 292
6799 440
3912 434
22483 895
7409 400
30665 141