13640 158
11880 307
8948 363
11358 517
5232 909
18269 631
3464 282
18129 814
8777 88
12944 322
5097 631
20840 841
8119 283
8392 87