29797 500
23995 1983
12233 479
15223 371
13989 1967
28255 1778
22802 137
28213 177
32638 884
45327 661
25419 295
43596 1742
40883 796
49954 1885