13162 157
11334 307
8710 363
11316 517
5209 909
18206 631
3442 282
18054 814
8735 88
12873 322
5078 631
20747 841
8095 283
8367 87