41213 131
3618 138
7470 164
7602 189
6052 856
11888 95
18181 487
28920 177
5350 616
6777 741
8705 501
3978 167
3715 138
12726 967
3627 586
20629 762
2660 425
2476 612
3191 621