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