11463 440
27980 418
12594 74
266019 917
32888 827
10950 614
14090 767
117342 457
120387 532
14448 258
10693 142
6099 295
9022 215
2374 197
5503 521