12842 888
18621 163
17524 310
13069 370
12144 517
5537 909
20237 632
3801 282
19700 814
9912 88
14037 322
5349 631
23095 841
8843 283
9287 87