15053 482
12701 214
41850 516
14568 767
15297 463
22212 699
27322 529
16398 605
10004 41
49506 492
29601 458
16180 123
12037 152
21701 242