5046 208
34564 234
26073 148
23259 421
5036 378
8487 501
15189 442
7180 182
17334 157
4364 66
8603 660