2760 743
955 251
2957 840
7647 161
4282 784
20051 94
4912 487
7141 397
11622 314
20763 573
9432 826
2166 389