3082 106
11681 380
5296 756
47411 165
4233 719
15796 65
31022 884
11906 617
1250 139
11266 365
6093 574
10678 535
1739 255
12651 342
20994 247
3308 487