2210 208
5341 33
3139 806
6695 297
43559 390
31880 292
6793 440
3909 434
22477 895
7405 400
30641 141