15083 482
12731 214
41914 516
14594 767
15315 463
22253 699
27344 529
16421 605
10015 41
49574 492
29640 458
16198 123
12066 152
21754 242