40758 131
3380 138
7175 164
7140 189
5876 856
11347 95
18042 487
28860 177
5320 616
6673 741
8662 501
3906 167
3635 138
12688 967
3579 586
20459 762
2591 425
2432 612
3129 621