15008 482
12678 214
41790 516
14534 767
15270 463
22120 698
27285 529
16375 605
9986 41
49419 492
29562 458
16150 123
12004 152
21650 242