11436 440
27945 418
12587 74
265775 917
32884 827
10947 614
14076 767
117231 457
120306 532
14443 258
10688 142
6097 295
9015 215
2371 197
5500 521