13295 157
11560 307
8768 363
11321 517
5219 909
18222 631
3452 282
18073 814
8745 88
12898 322
5081 631
20763 841
8100 283
8372 87