2596 325
11400 703
5256 256
2247 336
6570 199
4368 189
3704 612
9182 321
2935 409
2427 218
2825 671
17691 116
5238 427
8613 47
2538 185
2919 559