13090 157
11188 307
8670 363
11313 517
5206 909
18196 631
3440 282
18040 814
8722 88
12861 322
5076 631
20737 841
8091 283
8361 87