40949 131
3427 138
7365 164
7420 189
5954 856
11696 95
18108 487
28877 177
5335 616
6723 741
8676 501
3948 167
3696 138
12702 967
3605 586
20552 762
2632 425
2443 612
3161 621