4239 583
12391 593
2045 142
4702 728
9784 133
2871 517
3377 161
3303 851
699 100
3027 539
770 163
877 126
840 134
3195 721