15027 482
12692 214
41818 516
14556 767
15283 463
22172 698
27303 529
16384 605
9992 41
49469 492
29578 458
16169 123
12023 152
21677 242