13526 158
11787 307
8841 363
11343 517
5226 909
18247 631
3457 282
18101 814
8763 88
12925 322
5089 631
20795 841
8108 283
8379 87