41193 131
3603 138
7455 164
7590 189
6040 856
11877 95
18174 487
28917 177
5348 616
6771 741
8700 501
3976 167
3712 138
12724 967
3625 586
20623 762
2655 425
2472 612
3182 621