31498 1969
44903 1124
23012 988
36701 805
11742 863
11055 1343
45748 359
31477 638
24557 1595
24961 284
29209 953
34384 1169