12221 87
47189 591
17196 517
11411 372
21273 74
2300 252
14514 301
32744 909
3023 190
2076 280
26246 634
1459 174
2402 413
2609 273