31505 1972
44904 1124
23012 988
36701 805
11742 863
11055 1343
45748 359
31477 638
24557 1595
24961 284
29209 953
34385 1169