13227 157
11466 307
8743 363
11317 517
5215 909
18210 631
3449 282
18068 814
8742 88
12890 322
5079 631
20751 841
8096 283
8371 87