13306 157
11578 307
8769 363
11322 517
5219 909
18222 631
3452 282
18074 814
8746 88
12899 322
5081 631
20765 841
8100 283
8372 87