45002 451
5337 60
4691 238
11712 644
4252 142
9085 442
6946 658
12766 80
23983 263
7228 258
180584 1060
85986 651
46981 722
39458 1023
3001 603
50277 136
26519 772