15032 482
12694 214
41821 516
14557 767
15283 463
22175 698
27306 529
16387 605
9994 41
49472 492
29581 458
16170 123
12024 152
21678 242