3080 106
11582 380
5295 756
47396 165
4233 719
15792 65
31016 884
11899 617
1249 139
11256 365
6091 574
10669 535
1739 255
12636 342
20993 247
3306 487