3081 106
11674 380
5295 756
47405 165
4233 719
15796 65
31020 884
11904 617
1249 139
11260 365
6093 574
10673 535
1739 255
12646 342
20994 247
3307 487