29589 1017
51744 1742
18613 862
41419 1919
25424 1228
21952 1449
14291 1307
23229 100
29352 1098
35839 1399
17569 1980
31014 1128
47928 1526
15618 1613
45102 1238