3082 106
11681 380
5296 756
47412 165
4233 719
15797 65
31023 884
11906 617
1250 139
11270 365
6093 574
10679 535
1739 255
12651 342
20994 247
3308 487