13298 157
11565 307
8768 363
11321 517
5219 909
18222 631
3452 282
18074 814
8745 88
12899 322
5081 631
20764 841
8100 283
8372 87