13451 889
19663 163
18804 310
14179 370
12344 518
5597 909
20799 632
3875 282
20172 814
10198 88
14194 322
5390 631
23540 841
8994 283
9535 87