2533 208
5837 35
3280 806
6786 297
43648 390
32097 292
6937 440
3971 434
22674 895
7464 400
31732 141