2649 57
21524 159
11223 123
3931 378
5142 412
24564 208
26438 243
10154 784
4965 590
8182 421
2546 181
21531 164
13047 726
5697 695
1310 63
4475 33
4243 473