2700 461
2835 44
8187 767
2891 357
2272 241
3678 272
2543 285
3050 170
4361 944
3960 507
2687 134
5573 97
3081 116