31495 1969
44901 1124
23012 988
36701 805
11741 863
11055 1343
45746 359
31476 638
24555 1595
24961 284
29208 953
34384 1169