12453 157
10386 307
8243 363
11252 517
5183 909
18046 631
3420 282
17876 814
8620 88
12732 322
5063 631
20579 841
8038 283
8305 87