2106 208
5112 33
3105 806
6632 297
43507 390
31782 292
6669 440
3886 434
22388 895
7365 400
30235 141