5055 773
30487 508
10331 506
6511 60
5301 126
4563 151
3511 79
3865 944
5858 717
2515 438
2663 294
3850 685
20782 384