2109 208
5117 33
3105 806
6632 297
43509 390
31784 292
6677 440
3888 434
22391 895
7366 400
30252 141