2691 57
21637 159
11438 123
3974 378
5153 412
24631 208
26526 243
10164 784
4982 590
8278 421
2564 181
21597 164
13060 726
5737 695
1338 63
4500 33
4247 473