13228 157
11470 307
8743 363
11318 517
5215 909
18210 631
3450 282
18068 814
8742 88
12890 322
5079 631
20751 841
8096 283
8371 87