2649 57
21516 159
11215 123
3926 378
5142 412
24561 208
26435 243
10154 784
4965 590
8175 421
2546 181
21529 164
13045 726
5697 695
1310 63
4474 33
4243 473