2112 208
5128 33
3107 806
6635 297
43511 390
31790 292
6686 440
3889 434
22400 895
7366 400
30269 141