13605 158
11849 307
8913 363
11357 517
5230 909
18265 631
3463 282
18122 814
8774 88
12935 322
5094 631
20823 841
8116 283
8384 87