40949 131
3427 138
7364 164
7420 189
5953 856
11696 95
18107 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