13162 157
11337 307
8711 363
11316 517
5209 909
18206 631
3443 282
18054 814
8735 88
12873 322
5078 631
20747 841
8095 283
8368 87