13329 157
11598 307
8773 363
11323 517
5219 909
18223 631
3453 282
18077 814
8746 88
12901 322
5081 631
20770 841
8103 283
8373 87