11640 157
9507 307
7525 356
11145 517
5129 909
17790 631
3370 282
17666 814
8481 88
12572 322
5034 631
20331 841
7977 283
8217 87