12461 157
10413 307
8258 363
11255 517
5184 909
18055 631
3420 282
17881 814
8628 88
12735 322
5063 631
20583 841
8040 283
8306 87