13451 889
19671 163
18805 310
14183 370
12345 518
5597 909
20803 632
3875 282
20173 814
10199 88
14194 322
5390 631
23542 841
8994 283
9536 87