3080 106
11629 380
5295 756
47401 165
4233 719
15793 65
31019 884
11900 617
1249 139
11256 365
6091 574
10670 535
1739 255
12641 342
20993 247
3307 487