13125 157
11246 307
8694 363
11316 517
5207 909
18201 631
3440 282
18045 814
8732 88
12871 322
5076 631
20743 841
8092 283
8366 87