11432 440
27942 418
12587 74
265753 917
32884 827
10947 614
14075 767
117224 457
120300 532
14442 258
10688 142
6097 295
9015 215
2370 197
5500 521