29797 500
23996 1983
12233 479
15223 371
13989 1967
28255 1778
22803 137
28213 177
32638 884
45327 661
25420 295
43596 1742
40883 796
49965 1885