13216 157
11441 307
8735 363
11317 517
5214 909
18210 631
3449 282
18067 814
8741 88
12889 322
5079 631
20750 841
8096 283
8371 87