15013 482
12681 214
41798 516
14542 767
15272 463
22135 698
27292 529
16379 605
9988 41
49436 492
29567 458
16162 123
12011 152
21660 242