15010 482
12678 214
41791 516
14538 767
15270 463
22124 698
27285 529
16376 605
9986 41
49424 492
29562 458
16152 123
12004 152
21654 242