2553 208
5841 35
3283 806
6787 297
43649 390
32099 292
6938 440
3972 434
22674 895
7464 400
31745 141